=> Bootstrap dependency digest>=20010302: found digest-20121220 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for gcc3-c++-3.3.6 cd /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc && /usr/bin/env USETOOLS=no SHELL=/bin/sh PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr ALL_GCC_CXX=\$\(ALL_GCC_C\)\ all-target-libstdc++-v3 CXXCPP=cpp CC=gcc CFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include CPPFLAGS=-I/usr/include\ -I/usr/pkg/include CXX=c++ CXXFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include COMPILER_RPATH_FLAG=-Wl,-R F77=g77 FC=g77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/lib\ -Wl,-R/usr/lib\ -L/usr/pkg/lib\ -L/usr/pkg/gcc3/lib\ -Wl,-R/usr/pkg/lib\ -Wl,-R/usr/pkg/gcc3/lib LINKER_RPATH_FLAG=-R PATH=/scratch/lang/gcc3-c++/work/.cwrapper/bin:/scratch/lang/gcc3-c++/work/.buildlink/bin:/scratch/lang/gcc3-c++/work/.tools/bin:/scratch/lang/gcc3-c++/work/.gcc/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/pkg/bin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 PKG_SYSCONFDIR=/usr/pkg/etc HOME=/scratch/lang/gcc3-c++/work/.home CWRAPPERS_CONFIG_DIR=/scratch/lang/gcc3-c++/work/.cwrapper/config CPP=cpp LINK_ALL_LIBGCC_HACK= LOCALBASE=/usr/pkg NO_WHOLE_ARCHIVE_FLAG=-Wl,--no-whole-archive WHOLE_ARCHIVE_FLAG=-Wl,--whole-archive X11BASE=/usr/X11R7 X11PREFIX=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/scratch/lang/gcc3-c++/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG= PKG_CONFIG_LIBDIR=/scratch/lang/gcc3-c++/work/.buildlink/lib/pkgconfig:/scratch/lang/gcc3-c++/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/scratch/lang/gcc3-c++/work/.pkg-config.log PKG_CONFIG_PATH= WRAPPER_DEBUG=no WRAPPER_UPDATE_CACHE=yes CWRAPPERS_CONFIG_DIR=/scratch/lang/gcc3-c++/work/.cwrapper/config /usr/pkg/bin/gmake tconfig.h TM_DEFINES="NETBSD_ENABLE_PTHREADS" \ HEADERS="ansidecl.h i386/biarch64.h i386/i386.h i386/unix.h i386/att.h dbxelf.h elfos.h netbsd.h netbsd-elf.h i386/x86-64.h i386/netbsd64.h defaults.h" XM_DEFINES="POSIX" \ TARGET_CPU_DEFAULT="" \ /bin/sh ./mkconfig.sh tconfig.h /bin/rm -f /scratch/lang/gcc3-c++/work/gcc-3.3.6/libiberty/libiberty.a /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc /bin/ln -s /usr/pkg/gcc3/lib/libiberty.a /scratch/lang/gcc3-c++/work/gcc-3.3.6/libiberty /bin/ln -s /usr/pkg/gcc3/bin/gcc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc cd /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc && /usr/bin/env USETOOLS=no SHELL=/bin/sh PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr ALL_GCC_CXX=\$\(ALL_GCC_C\)\ all-target-libstdc++-v3 CXXCPP=cpp CC=gcc CFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include CPPFLAGS=-I/usr/include\ -I/usr/pkg/include CXX=c++ CXXFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include COMPILER_RPATH_FLAG=-Wl,-R F77=g77 FC=g77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/lib\ -Wl,-R/usr/lib\ -L/usr/pkg/lib\ -L/usr/pkg/gcc3/lib\ -Wl,-R/usr/pkg/lib\ -Wl,-R/usr/pkg/gcc3/lib LINKER_RPATH_FLAG=-R PATH=/scratch/lang/gcc3-c++/work/.cwrapper/bin:/scratch/lang/gcc3-c++/work/.buildlink/bin:/scratch/lang/gcc3-c++/work/.tools/bin:/scratch/lang/gcc3-c++/work/.gcc/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/pkg/bin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 PKG_SYSCONFDIR=/usr/pkg/etc HOME=/scratch/lang/gcc3-c++/work/.home CWRAPPERS_CONFIG_DIR=/scratch/lang/gcc3-c++/work/.cwrapper/config CPP=cpp LINK_ALL_LIBGCC_HACK= LOCALBASE=/usr/pkg NO_WHOLE_ARCHIVE_FLAG=-Wl,--no-whole-archive WHOLE_ARCHIVE_FLAG=-Wl,--whole-archive X11BASE=/usr/X11R7 X11PREFIX=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/scratch/lang/gcc3-c++/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG= PKG_CONFIG_LIBDIR=/scratch/lang/gcc3-c++/work/.buildlink/lib/pkgconfig:/scratch/lang/gcc3-c++/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/scratch/lang/gcc3-c++/work/.pkg-config.log PKG_CONFIG_PATH= WRAPPER_DEBUG=no WRAPPER_UPDATE_CACHE=yes CWRAPPERS_CONFIG_DIR=/scratch/lang/gcc3-c++/work/.cwrapper/config /usr/pkg/bin/gmake c++ 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 echo timestamp > s-gencheck TM_DEFINES="NETBSD_ENABLE_PTHREADS" \ HEADERS="auto-host.h ansidecl.h i386/biarch64.h i386/i386.h i386/unix.h i386/att.h dbxelf.h elfos.h netbsd.h netbsd-elf.h i386/x86-64.h i386/netbsd64.h defaults.h" XM_DEFINES="POSIX" \ TARGET_CPU_DEFAULT="TARGET_CPU_DEFAULT_athlon_sse" \ /bin/sh ./mkconfig.sh hconfig.h gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include \ ./gencheck.c -o gencheck.o gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -o gencheck \ gencheck.o ../libiberty/libiberty.a ./gencheck > tmp-check.h /bin/sh ./move-if-change tmp-check.h tree-check.h echo timestamp > s-check TM_DEFINES="NETBSD_ENABLE_PTHREADS" \ HEADERS="auto-host.h ansidecl.h i386/biarch64.h i386/i386.h i386/unix.h i386/att.h dbxelf.h elfos.h netbsd.h netbsd-elf.h i386/x86-64.h i386/netbsd64.h defaults.h" XM_DEFINES="POSIX" \ TARGET_CPU_DEFAULT="TARGET_CPU_DEFAULT_athlon_sse" \ /bin/sh ./mkconfig.sh config.h gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./gengenrtl.c -o gengenrtl.o In file included from ./gengenrtl.c:23:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -o gengenrtl \ gengenrtl.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 gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genconstants.c -o genconstants.o In file included from ./genconstants.c:30:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ echo "/* This file is machine generated. Do not edit. */" > tmp-gtyp.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 ll="./cp/mangle.c ./cp/cp-tree.h ./cp/decl.h ./cp/lex.h ./cp/call.c ./cp/decl.c ./cp/decl2.c ./cp/parse.y ./cp/pt.c ./cp/repo.c ./cp/spew.c ./cp/tree.c ./c-common.c ./c-common.h ./c-pragma.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 $ll; do \ echo "\"$f\", "; done >> tmp-gtyp.h echo "NULL};" >> tmp-gtyp.h echo "static const char *langs_for_lang_files[] = {" >> tmp-gtyp.h ff="cp cp cp cp cp cp cp cp cp cp cp cp cp cp cp c c c c c c c c "; \ for f in $ff; do \ echo "\"$f\", " ; done >> tmp-gtyp.h echo "NULL};" >> tmp-gtyp.h echo "static const char *all_files[] = {" >> tmp-gtyp.h gf="config.h auto-host.h ./../include/ansidecl.h ./config/i386/biarch64.h ./config/i386/i386.h ./config/i386/unix.h ./config/i386/att.h ./config/dbxelf.h ./config/elfos.h ./config/netbsd.h ./config/netbsd-elf.h ./config/i386/x86-64.h ./config/i386/netbsd64.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/i386/i386.c ./cp/mangle.c ./cp/cp-tree.h ./cp/decl.h ./cp/lex.h ./cp/call.c ./cp/decl.c ./cp/decl2.c ./cp/parse.y ./cp/pt.c ./cp/repo.c ./cp/spew.c ./cp/tree.c ./c-common.c ./c-common.h ./c-pragma.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="cp"; \ 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 gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include \ ./gengtype.c -o gengtype.o ./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 -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include \ ./gengtype-lex.c -o gengtype-lex.o /home/gdr/gcc-3.3.6/gcc-3.3.6/gcc/gengtype-lex.c:2522:12: warning: 'input' defined but not used [-Wunused-function] gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/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 ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -o gengtype \ gengtype.o gengtype-lex.o gengtype-yacc.o ../libiberty/libiberty.a ./gengtype 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 -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include rtl.c -o rtl.o In file included from rtl.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./read-rtl.c -o read-rtl.o In file included from ./read-rtl.c:23:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./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, ...)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include bitmap.c -o bitmap.o In file included from bitmap.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ggc-none.c -o ggc-none.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./gensupport.c -o gensupport.o In file included from ./gensupport.c:22:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./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, ...)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include \ ./dummy-conditions.c -o dummy-conditions.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/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 -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -o genconstants \ genconstants.o gensupport.o dummy-conditions.o rtl.o read-rtl.o bitmap.o ggc-none.o \ errors.o ../libiberty/libiberty.a ./genconstants ./config/i386/i386.md > tmp-constants.h /bin/sh ./move-if-change tmp-constants.h insn-constants.h echo timestamp > s-constants gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genflags.c -o genflags.o In file included from ./genflags.c:26:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include \ ./genconditions.c -o genconditions.o In file included from ./genconditions.c:30:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -o genconditions \ genconditions.o gensupport.o dummy-conditions.o rtl.o read-rtl.o bitmap.o ggc-none.o \ errors.o ../libiberty/libiberty.a ./genconditions ./config/i386/i386.md > tmp-conditions.c /bin/sh ./move-if-change tmp-conditions.c insn-conditions.c echo timestamp > s-conditions TM_DEFINES="" \ HEADERS="i386/i386-protos.h" XM_DEFINES="" TARGET_CPU_DEFAULT="" \ /bin/sh ./mkconfig.sh tm_p.h gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genpreds.c -o genpreds.o In file included from ./genpreds.c:25:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -o genpreds \ genpreds.o ../libiberty/libiberty.a ./genpreds > tmp-preds.h /bin/sh ./move-if-change tmp-preds.h tm-preds.h echo timestamp > s-preds gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include insn-conditions.c In file included from insn-conditions.c:15:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ insn-conditions.c:622:3: warning: string length '709' is greater than the length '509' ISO C90 compilers are required to support [-Woverlength-strings] { "reload_completed\n\ ^ insn-conditions.c:1488:3: warning: string length '597' is greater than the length '509' ISO C90 compilers are required to support [-Woverlength-strings] { "TARGET_64BIT\n\ ^ rm -f print-rtl1.c sed -e 's/config[.]h/hconfig.h/' ./print-rtl.c > print-rtl1.c gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include print-rtl1.c -o print-rtl1.o In file included from print-rtl1.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./genflags ./config/i386/i386.md > tmp-flags.h /bin/sh ./move-if-change tmp-flags.h insn-flags.h echo timestamp > s-flags gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/call.c -o cp/call.o In file included from cp/call.c:30:0: cp/call.c: In function 'build_field_call': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:150:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (instance))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:150:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (instance))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:150:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (instance))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:150:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (instance))) ^ cp/call.c: In function 'check_dtor_name': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:183:12: note: in expansion of macro 'IS_AGGR_TYPE' if ((IS_AGGR_TYPE (basetype) && name == constructor_name (basetype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:183:12: note: in expansion of macro 'IS_AGGR_TYPE' if ((IS_AGGR_TYPE (basetype) && name == constructor_name (basetype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:183:12: note: in expansion of macro 'IS_AGGR_TYPE' if ((IS_AGGR_TYPE (basetype) && name == constructor_name (basetype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:183:12: note: in expansion of macro 'IS_AGGR_TYPE' if ((IS_AGGR_TYPE (basetype) && name == constructor_name (basetype)) ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/call.c:197:12: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' else if (DECL_CLASS_TEMPLATE_P (name)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/call.c:197:12: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' else if (DECL_CLASS_TEMPLATE_P (name)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/call.c:197:12: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' else if (DECL_CLASS_TEMPLATE_P (name)) ^ cp/call.c: In function 'build_scoped_method_call': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:267:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:267:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:267:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:267:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:285:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:285:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:285:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:285:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/call.c: In function 'build_method_call': cp/call.c:500:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (type && TREE_CODE (type) == TEMPLATE_TYPE_PARM) ^ cp/call.c:507:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (instance) == OFFSET_REF) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:539:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:539:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:539:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:539:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/call.c:548:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/call.c:554:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == OVERLOAD) ^ cp/call.c:556:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (name) == LOOKUP_EXPR) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/call.c:565:45: note: in expansion of macro 'BASELINK_P' if (fn && TREE_CODE (fn) == TREE_LIST && !BASELINK_P (fn)) ^ cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/call.c:579:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (fn) && has_template_args) ^ cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/call.c:584:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (fn) && basetype_path) ^ cp/call.c: In function 'build_conv': cp/call.c:700:5: warning: case value '219' not in enumerated type 'enum tree_code' [-Wswitch] case QUAL_CONV: ^ cp/call.c:695:5: warning: case value '220' not in enumerated type 'enum tree_code' [-Wswitch] case STD_CONV: ^ cp/call.c:692:5: warning: case value '221' not in enumerated type 'enum tree_code' [-Wswitch] case PTR_CONV: ^ cp/call.c:693:5: warning: case value '222' not in enumerated type 'enum tree_code' [-Wswitch] case PMEM_CONV: ^ cp/call.c:694:5: warning: case value '223' not in enumerated type 'enum tree_code' [-Wswitch] case BASE_CONV: ^ cp/call.c:708:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ICS_USER_FLAG (t) = (code == USER_CONV || ICS_USER_FLAG (from)); ^ In file included from cp/call.c:30:0: cp/call.c: In function 'standard_conversion': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:859:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (TREE_TYPE (from)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:859:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (TREE_TYPE (from)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:859:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (TREE_TYPE (from)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:859:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (TREE_TYPE (from)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:860:12: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (to)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:860:12: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (to)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:860:12: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (to)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:860:12: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (to)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:943:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (to) && IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:943:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (to) && IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:943:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (to) && IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:943:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (to) && IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:943:33: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (to) && IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:943:33: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (to) && IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:943:33: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (to) && IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:943:33: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (to) && IS_AGGR_TYPE (from) ^ cp/call.c:946:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (conv) == RVALUE_CONV) ^ In file included from cp/call.c:30:0: cp/call.c: In function 'reference_related_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:977:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:977:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:977:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:977:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:977:29: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:977:29: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:977:29: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:977:29: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ In file included from cp/call.c:30:0: cp/call.c: In function 'convert_class_to_reference': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/call.c:1049:25: note: in expansion of macro 'OVL_NEXT' for (; fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:1051:13: note: in expansion of macro 'OVL_CURRENT' tree f = OVL_CURRENT (fns); ^ cp/call.c:1058:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (f) == TEMPLATE_DECL) ^ In file included from cp/call.c:30:0: cp/call.c: In function 'reference_binding': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:1251:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (from) && !(flags & LOOKUP_NO_CONVERSION)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:1251:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (from) && !(flags & LOOKUP_NO_CONVERSION)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:1251:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (from) && !(flags & LOOKUP_NO_CONVERSION)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:1251:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (from) && !(flags & LOOKUP_NO_CONVERSION)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:1309:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (from) && compatible_p) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:1309:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (from) && compatible_p) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:1309:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (from) && compatible_p) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:1309:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (from) && compatible_p) ^ cp/call.c: In function 'implicit_conversion': cp/call.c:1351:32: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (expr && TREE_CODE (expr) == OFFSET_REF) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:1369:9: note: in expansion of macro 'IS_AGGR_TYPE' && (IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:1369:9: note: in expansion of macro 'IS_AGGR_TYPE' && (IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:1369:9: note: in expansion of macro 'IS_AGGR_TYPE' && (IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:1369:9: note: in expansion of macro 'IS_AGGR_TYPE' && (IS_AGGR_TYPE (from) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:1370:12: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (to)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:1370:12: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (to)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:1370:12: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (to)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:1370:12: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (to)) ^ cp/call.c: In function 'add_builtin_candidate': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:1821:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (c1) && DERIVED_FROM_P (c2, c1) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:1821:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (c1) && DERIVED_FROM_P (c2, c1) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:1821:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (c1) && DERIVED_FROM_P (c2, c1) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:1821:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (c1) && DERIVED_FROM_P (c2, c1) ^ cp/call.c:1812:5: warning: case value '180' not in enumerated type 'enum tree_code' [-Wswitch] case MEMBER_REF: ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:2093:7: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (type1) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:2093:7: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (type1) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:2093:7: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (type1) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:2093:7: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (type1) ^ cp/call.c: In function 'add_builtin_candidates': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:2213:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (argtypes[i])) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:2213:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (argtypes[i])) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:2213:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (argtypes[i])) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:2213:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (argtypes[i])) ^ In file included from cp/call.c:29:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:361:27: note: in definition of macro 'TREE_TYPE' #define TREE_TYPE(NODE) ((NODE)->common.type) ^ cp/call.c:2237:26: note: in expansion of macro 'TREE_TYPE' type = TREE_TYPE (TREE_TYPE (OVL_CURRENT (TREE_VALUE (convs)))); ^ cp/call.c:2237:37: note: in expansion of macro 'OVL_CURRENT' type = TREE_TYPE (TREE_TYPE (OVL_CURRENT (TREE_VALUE (convs)))); ^ In file included from cp/call.c:30:0: cp/call.c: In function 'add_template_candidate_real': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1938:34: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_CONSTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/call.c:2332:8: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P' if ((DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (tmpl) ^ In file included from cp/cp-tree.h:35:0, from cp/call.c:30: cp/call.c: In function 'merge_conversion_sequences': cp/call.c:2573:44: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (user_seq) == USER_CONV, ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2578:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] while (TREE_CODE (*t) != IDENTITY_CONV) ^ In file included from cp/cp-tree.h:35:0, from cp/call.c:30: cp/call.c: In function 'build_user_type_conversion_1': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2610:24: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (!IS_AGGR_TYPE (fromtype) || !IS_AGGR_TYPE (totype) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2610:24: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (!IS_AGGR_TYPE (fromtype) || !IS_AGGR_TYPE (totype) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2610:24: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (!IS_AGGR_TYPE (fromtype) || !IS_AGGR_TYPE (totype) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2610:24: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (!IS_AGGR_TYPE (fromtype) || !IS_AGGR_TYPE (totype) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2610:52: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (!IS_AGGR_TYPE (fromtype) || !IS_AGGR_TYPE (totype) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2610:52: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (!IS_AGGR_TYPE (fromtype) || !IS_AGGR_TYPE (totype) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2610:52: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (!IS_AGGR_TYPE (fromtype) || !IS_AGGR_TYPE (totype) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2610:52: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (!IS_AGGR_TYPE (fromtype) || !IS_AGGR_TYPE (totype) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:2613:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (totype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:2613:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (totype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:2613:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (totype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:2613:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (totype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:2618:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (fromtype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:2618:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (fromtype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:2618:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (fromtype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:2618:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (fromtype)) ^ In file included from cp/cp-tree.h:35:0, from cp/call.c:30: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1599:35: note: in expansion of macro 'DECL_CHECK' #define DECL_LANG_SPECIFIC(NODE) (DECL_CHECK (NODE)->decl.lang_specific) ^ cp/cp-tree.h:2042:4: note: in expansion of macro 'DECL_LANG_SPECIFIC' (DECL_LANG_SPECIFIC (NODE)->decl_flags.has_in_charge_parm_p) ^ cp/call.c:2635:28: note: in expansion of macro 'DECL_HAS_IN_CHARGE_PARM_P' my_friendly_assert (!DECL_HAS_IN_CHARGE_PARM_P (OVL_CURRENT (ctors)) ^ cp/call.c:2635:55: note: in expansion of macro 'OVL_CURRENT' my_friendly_assert (!DECL_HAS_IN_CHARGE_PARM_P (OVL_CURRENT (ctors)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1599:35: note: in expansion of macro 'DECL_CHECK' #define DECL_LANG_SPECIFIC(NODE) (DECL_CHECK (NODE)->decl.lang_specific) ^ cp/cp-tree.h:1995:4: note: in expansion of macro 'DECL_LANG_SPECIFIC' (DECL_LANG_SPECIFIC (NODE)->decl_flags.has_vtt_parm_p) ^ cp/call.c:2636:10: note: in expansion of macro 'DECL_HAS_VTT_PARM_P' && !DECL_HAS_VTT_PARM_P (OVL_CURRENT (ctors)), ^ cp/call.c:2636:31: note: in expansion of macro 'OVL_CURRENT' && !DECL_HAS_VTT_PARM_P (OVL_CURRENT (ctors)), ^ In file included from cp/call.c:30:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/call.c:2640:25: note: in expansion of macro 'OVL_NEXT' for (; ctors; ctors = OVL_NEXT (ctors)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:2642:19: note: in expansion of macro 'OVL_CURRENT' tree ctor = OVL_CURRENT (ctors); ^ cp/call.c:2646:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (ctor) == TEMPLATE_DECL) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/call.c:2679:49: note: in expansion of macro 'OVL_NEXT' for (fns = TREE_VALUE (convs); fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:2681:14: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (fns); ^ cp/call.c:2690:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_DECL) ^ cp/call.c: In function 'build_user_type_conversion': cp/call.c:2775:41: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (cand->second_conv) == AMBIG_CONV) ^ cp/call.c: In function 'resolve_scoped_fn_name': cp/call.c:2791:42: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] bool is_template_id = TREE_CODE (name) == TEMPLATE_ID_EXPR; ^ cp/call.c:2798:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == OVERLOAD) ^ cp/call.c:2800:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (name) == LOOKUP_EXPR) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:2805:13: note: in expansion of macro 'CLASS_TYPE_P' else if (!CLASS_TYPE_P (scope)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:2805:13: note: in expansion of macro 'CLASS_TYPE_P' else if (!CLASS_TYPE_P (scope)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:2805:13: note: in expansion of macro 'CLASS_TYPE_P' else if (!CLASS_TYPE_P (scope)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:2805:13: note: in expansion of macro 'CLASS_TYPE_P' else if (!CLASS_TYPE_P (scope)) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/call.c:2820:11: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (name)) ^ cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/call.c:2842:11: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (fn)) ^ cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/call.c:2845:11: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (fn)) ^ cp/call.c: In function 'resolve_args': cp/call.c:2872:32: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (arg) == OFFSET_REF) ^ In file included from cp/cp-tree.h:35:0, from cp/call.c:30: cp/call.c: In function 'build_new_function_call': cp/call.c:2893:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (fn) == TEMPLATE_DECL ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2894:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (fn) == OVERLOAD ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2895:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (fn) == TEMPLATE_ID_EXPR, ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:2900:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_ID_EXPR) ^ cp/call.c:2908:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (fn) == TEMPLATE_DECL) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/call.c:2917:30: note: in expansion of macro 'OVL_NEXT' for (t1 = fn; t1; t1 = OVL_NEXT (t1)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:2919:13: note: in expansion of macro 'OVL_CURRENT' tree t = OVL_CURRENT (t1); ^ cp/call.c:2921:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == TEMPLATE_DECL) ^ In file included from cp/call.c:29:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/call.c:2938:7: note: in expansion of macro 'DECL_NAME' DECL_NAME (OVL_CURRENT (fn)), args); ^ cp/call.c:2938:18: note: in expansion of macro 'OVL_CURRENT' DECL_NAME (OVL_CURRENT (fn)), args); ^ In file included from cp/call.c:30:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:2958:8: note: in expansion of macro 'OVL_CURRENT' fn = OVL_CURRENT (fn); ^ cp/call.c: In function 'build_object_call': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/call.c:2993:55: note: in expansion of macro 'OVL_NEXT' for (fns = BASELINK_FUNCTIONS (fns); fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:2995:14: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (fns); ^ cp/call.c:2996:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_DECL) ^ In file included from cp/call.c:29:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:361:27: note: in definition of macro 'TREE_TYPE' #define TREE_TYPE(NODE) ((NODE)->common.type) ^ cp/call.c:3014:32: note: in expansion of macro 'TREE_TYPE' tree totype = TREE_TYPE (TREE_TYPE (OVL_CURRENT (fns))); ^ cp/call.c:3014:43: note: in expansion of macro 'OVL_CURRENT' tree totype = TREE_TYPE (TREE_TYPE (OVL_CURRENT (fns))); ^ In file included from cp/call.c:30:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/call.c:3023:20: note: in expansion of macro 'OVL_NEXT' for (; fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:3025:16: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (fns); ^ cp/call.c:3026:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_DECL) ^ In file included from cp/call.c:30:0: cp/call.c: In function 'conditional_conversion': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3148:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3148:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3148:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3148:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3148:28: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3148:28: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3148:28: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3148:28: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t1) && CLASS_TYPE_P (t2) ^ cp/call.c: In function 'build_conditional_expr': cp/call.c:3250:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg2) == THROW_EXPR ^ cp/call.c:3251:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (arg3) != THROW_EXPR) ^ cp/call.c:3258:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (arg2) != THROW_EXPR ^ cp/call.c:3259:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (arg3) == THROW_EXPR) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3284:9: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3284:9: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3284:9: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3284:9: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3284:37: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3284:37: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3284:37: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3284:37: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/call.c:3300:35: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || (conv2 && TREE_CODE (conv2) == AMBIG_CONV) ^ cp/call.c:3301:35: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || (conv3 && TREE_CODE (conv3) == AMBIG_CONV)) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3351:11: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3351:11: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3351:11: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3351:11: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3351:39: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3351:39: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3351:39: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3351:39: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (arg2_type) || CLASS_TYPE_P (arg3_type))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:3504:20: note: in expansion of macro 'IS_AGGR_TYPE' if (!lvalue_p && IS_AGGR_TYPE (result_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:3504:20: note: in expansion of macro 'IS_AGGR_TYPE' if (!lvalue_p && IS_AGGR_TYPE (result_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:3504:20: note: in expansion of macro 'IS_AGGR_TYPE' if (!lvalue_p && IS_AGGR_TYPE (result_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:3504:20: note: in expansion of macro 'IS_AGGR_TYPE' if (!lvalue_p && IS_AGGR_TYPE (result_type)) ^ cp/call.c: In function 'build_new_op': cp/call.c:3534:43: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (code == LT_EXPR && TREE_CODE (arg1) == TEMPLATE_DECL) ^ cp/call.c:3549:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg1) == OFFSET_REF) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3552:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg1)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3552:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg1)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3552:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg1)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3552:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg1)) ^ cp/call.c:3559:5: warning: case value '175' not in enumerated type 'enum tree_code' [-Wswitch] case NEW_EXPR: ^ cp/call.c:3560:5: warning: case value '176' not in enumerated type 'enum tree_code' [-Wswitch] case VEC_NEW_EXPR: ^ cp/call.c:3562:5: warning: case value '177' not in enumerated type 'enum tree_code' [-Wswitch] case DELETE_EXPR: ^ cp/call.c:3561:5: warning: case value '178' not in enumerated type 'enum tree_code' [-Wswitch] case VEC_DELETE_EXPR: ^ cp/call.c:3575:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg2) == OFFSET_REF) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3578:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg2)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3578:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg2)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3578:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg2)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3578:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg2)) ^ cp/call.c:3584:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg3) == OFFSET_REF) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3587:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg3)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3587:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg3)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3587:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg3)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:3587:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (arg3)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3597:10: note: in expansion of macro 'IS_OVERLOAD_TYPE' || (! IS_OVERLOAD_TYPE (TREE_TYPE (arg2)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3597:10: note: in expansion of macro 'IS_OVERLOAD_TYPE' || (! IS_OVERLOAD_TYPE (TREE_TYPE (arg2)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3597:10: note: in expansion of macro 'IS_OVERLOAD_TYPE' || (! IS_OVERLOAD_TYPE (TREE_TYPE (arg2)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3597:10: note: in expansion of macro 'IS_OVERLOAD_TYPE' || (! IS_OVERLOAD_TYPE (TREE_TYPE (arg2)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3598:13: note: in expansion of macro 'IS_OVERLOAD_TYPE' && ! IS_OVERLOAD_TYPE (TREE_TYPE (arg3)))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3598:13: note: in expansion of macro 'IS_OVERLOAD_TYPE' && ! IS_OVERLOAD_TYPE (TREE_TYPE (arg3)))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3598:13: note: in expansion of macro 'IS_OVERLOAD_TYPE' && ! IS_OVERLOAD_TYPE (TREE_TYPE (arg3)))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3598:13: note: in expansion of macro 'IS_OVERLOAD_TYPE' && ! IS_OVERLOAD_TYPE (TREE_TYPE (arg3)))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3601:14: note: in expansion of macro 'IS_OVERLOAD_TYPE' else if (! IS_OVERLOAD_TYPE (TREE_TYPE (arg1)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3601:14: note: in expansion of macro 'IS_OVERLOAD_TYPE' else if (! IS_OVERLOAD_TYPE (TREE_TYPE (arg1)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3601:14: note: in expansion of macro 'IS_OVERLOAD_TYPE' else if (! IS_OVERLOAD_TYPE (TREE_TYPE (arg1)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3601:14: note: in expansion of macro 'IS_OVERLOAD_TYPE' else if (! IS_OVERLOAD_TYPE (TREE_TYPE (arg1)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3602:21: note: in expansion of macro 'IS_OVERLOAD_TYPE' && (! arg2 || ! IS_OVERLOAD_TYPE (TREE_TYPE (arg2)))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3602:21: note: in expansion of macro 'IS_OVERLOAD_TYPE' && (! arg2 || ! IS_OVERLOAD_TYPE (TREE_TYPE (arg2)))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3602:21: note: in expansion of macro 'IS_OVERLOAD_TYPE' && (! arg2 || ! IS_OVERLOAD_TYPE (TREE_TYPE (arg2)))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1054:29: note: in expansion of macro 'TAGGED_TYPE_P' #define IS_OVERLOAD_TYPE(T) TAGGED_TYPE_P (T) ^ cp/call.c:3602:21: note: in expansion of macro 'IS_OVERLOAD_TYPE' && (! arg2 || ! IS_OVERLOAD_TYPE (TREE_TYPE (arg2)))) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/call.c:3619:21: note: in expansion of macro 'OVL_NEXT' for (; fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:3621:17: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (fns); ^ cp/call.c:3622:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_DECL) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:3636:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (arg1))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:3636:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (arg1))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:3636:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (arg1))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:3636:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (arg1))) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/call.c:3650:55: note: in expansion of macro 'OVL_NEXT' for (fns = BASELINK_FUNCTIONS (fns); fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:3652:14: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (fns); ^ cp/call.c:3661:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_DECL) ^ cp/call.c:3797:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (conv) == REF_BIND) ^ cp/call.c:3803:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (conv) == REF_BIND) ^ cp/call.c:3810:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (conv) == REF_BIND) ^ cp/call.c:3864:5: warning: case value '180' not in enumerated type 'enum tree_code' [-Wswitch] case MEMBER_REF: ^ In file included from cp/call.c:30:0: cp/call.c: In function 'build_op_delete_call': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:3911:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && ! (flags & LOOKUP_GLOBAL)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:3911:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && ! (flags & LOOKUP_GLOBAL)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:3911:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && ! (flags & LOOKUP_GLOBAL)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:3911:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && ! (flags & LOOKUP_GLOBAL)) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/call.c:3977:17: note: in expansion of macro 'BASELINK_P' for (fn = BASELINK_P (fns) ? BASELINK_FUNCTIONS (fns) : fns; ^ cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/call.c:3979:10: note: in expansion of macro 'OVL_NEXT' fn = OVL_NEXT (fn)) ^ In file included from cp/call.c:29:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:361:27: note: in definition of macro 'TREE_TYPE' #define TREE_TYPE(NODE) ((NODE)->common.type) ^ cp/call.c:3985:44: note: in expansion of macro 'OVL_CURRENT' t = build_exception_variant (TREE_TYPE (OVL_CURRENT (fn)), ^ In file included from cp/call.c:30:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:4003:12: note: in expansion of macro 'OVL_CURRENT' fn = OVL_CURRENT (fn); ^ cp/call.c: In function 'convert_like_real': cp/call.c:4072:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (convs) != USER_CONV ^ cp/call.c:4073:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (convs) != AMBIG_CONV ^ cp/call.c:4074:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (convs) != REF_BIND) ^ cp/call.c:4079:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == USER_CONV || !ICS_BAD_FLAG (t)) ^ cp/call.c:4085:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (t) == AMBIG_CONV) ^ cp/call.c:4088:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (t) == IDENTITY_CONV) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:4138:6: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (totype) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:4138:6: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (totype) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:4138:6: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (totype) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:4138:6: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (totype) ^ cp/call.c:4175:5: warning: case value '217' not in enumerated type 'enum tree_code' [-Wswitch] case IDENTITY_CONV: ^ cp/call.c:4102:5: warning: case value '225' not in enumerated type 'enum tree_code' [-Wswitch] case USER_CONV: ^ cp/call.c:4179:5: warning: case value '226' not in enumerated type 'enum tree_code' [-Wswitch] case AMBIG_CONV: ^ cp/call.c:4189:47: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] TREE_CODE (convs) == REF_BIND ? -1 : 1, ^ cp/call.c:4197:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (convs) != REF_BIND ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:4204:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (totype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:4204:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (totype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:4204:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (totype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:4204:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (totype)) ^ cp/call.c:4208:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (convs) == BASE_CONV && !NEED_TEMPORARY_P (convs)) ^ cp/call.c:4264:5: warning: case value '218' not in enumerated type 'enum tree_code' [-Wswitch] case LVALUE_CONV: ^ cp/call.c:4267:5: warning: case value '219' not in enumerated type 'enum tree_code' [-Wswitch] case QUAL_CONV: ^ cp/call.c:4207:5: warning: case value '223' not in enumerated type 'enum tree_code' [-Wswitch] case BASE_CONV: ^ cp/call.c:4238:5: warning: case value '224' not in enumerated type 'enum tree_code' [-Wswitch] case REF_BIND: ^ cp/call.c:4203:5: warning: case value '227' not in enumerated type 'enum tree_code' [-Wswitch] case RVALUE_CONV: ^ cp/call.c: In function 'convert_default_arg': cp/call.c:4391:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) == DEFAULT_ARG) ^ In file included from cp/call.c:30:0: cp/call.c: In function 'build_cxx_call': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:4750:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (fn))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:4750:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (fn))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:4750:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (fn))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:4750:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (fn))) ^ cp/call.c: In function 'build_new_method_call': cp/call.c:4978:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (instance) == OFFSET_REF) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/call.c:4985:8: note: in expansion of macro 'BASELINK_P' if (!BASELINK_P (fns)) ^ cp/call.c:5000:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fns) == TEMPLATE_ID_EXPR) ^ In file included from cp/cp-tree.h:35:0, from cp/call.c:30: cp/call.c:5008:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (fns) == TEMPLATE_DECL ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:5009:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (fns) == OVERLOAD, ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/call.c:5013:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/call.c:5013:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/call.c:5013:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/call.c:5013:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/call.c:5049:31: note: in expansion of macro 'OVL_NEXT' for (fn = fns; fn; fn = OVL_NEXT (fn)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/call.c:5051:13: note: in expansion of macro 'OVL_CURRENT' tree t = OVL_CURRENT (fn); ^ cp/call.c:5064:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == TEMPLATE_DECL) ^ cp/call.c: In function 'is_subseq': cp/call.c:5155:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] while (TREE_CODE (ics1) == RVALUE_CONV ^ cp/call.c:5156:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (ics1) == LVALUE_CONV) ^ cp/call.c:5161:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] while (TREE_CODE (ics2) == RVALUE_CONV ^ cp/call.c:5162:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (ics2) == LVALUE_CONV) ^ cp/call.c:5165:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (ics2) == USER_CONV ^ cp/call.c:5166:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (ics2) == AMBIG_CONV ^ cp/call.c:5167:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (ics2) == IDENTITY_CONV) ^ cp/call.c: In function 'maybe_handle_implicit_object': cp/call.c:5230:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == QUAL_CONV) ^ cp/call.c:5232:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == PTR_CONV) ^ cp/call.c: In function 'maybe_handle_ref_bind': cp/call.c:5248:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (*ics) == REF_BIND) ^ cp/call.c: In function 'compare_ics': cp/call.c:5345:38: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] for (t1 = ics1; TREE_CODE (t1) != USER_CONV; t1 = TREE_OPERAND (t1, 0)) ^ cp/call.c:5346:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t1) == AMBIG_CONV) ^ cp/call.c:5348:38: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] for (t2 = ics2; TREE_CODE (t2) != USER_CONV; t2 = TREE_OPERAND (t2, 0)) ^ cp/call.c:5349:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t2) == AMBIG_CONV) ^ cp/call.c:5376:37: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] while (TREE_CODE (from_type1) != IDENTITY_CONV) ^ cp/call.c:5381:37: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] while (TREE_CODE (from_type2) != IDENTITY_CONV) ^ In file included from cp/call.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:5533:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (non_reference (from_type1)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:5533:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (non_reference (from_type1)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:5533:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (non_reference (from_type1)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:5533:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (non_reference (from_type1)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:5554:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (non_reference (to_type1)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:5554:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (non_reference (to_type1)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:5554:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (non_reference (to_type1)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:5554:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (non_reference (to_type1)) ^ cp/call.c:5582:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (ics1) == QUAL_CONV ^ cp/call.c:5583:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (ics2) == QUAL_CONV ^ cp/call.c: In function 'source_type': cp/call.c:5611:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == USER_CONV ^ cp/call.c:5612:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (t) == AMBIG_CONV ^ cp/call.c:5613:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (t) == IDENTITY_CONV) ^ cp/call.c: In function 'joust': cp/call.c:5698:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (t1) == STD_CONV ^ cp/call.c:5699:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (t2) == STD_CONV ^ cp/call.c:5763:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (convn) == QUAL_CONV) ^ In file included from cp/call.c:30:0: cp/call.c: In function 'perform_direct_initialization_if_possible': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:6039:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:6039:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:6039:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/call.c:6039:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ In file included from cp/cp-tree.h:35:0, from cp/call.c:30: cp/call.c: In function 'initialize_reference': cp/call.c:6165:40: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (conv) == REF_BIND, 20030302); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/call.c:6175:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (conv) == BASE_CONV && !NEED_TEMPORARY_P (conv)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/decl.c -o cp/decl.o cp/decl.c: In function 'push_local_binding': cp/decl.c:1336:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == OVERLOAD || (flags & PUSH_USING)) ^ In file included from cp/decl.c:37:0: cp/decl.c: In function 'push_class_binding': cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/cp-tree.h:2459:7: note: in expansion of macro 'IMPLICIT_TYPENAME_P' && IMPLICIT_TYPENAME_P (TREE_TYPE (NODE))) ^ cp/decl.c:1387:11: note: in expansion of macro 'IMPLICIT_TYPENAME_TYPE_DECL_P' if (IMPLICIT_TYPENAME_TYPE_DECL_P (decl)) ^ cp/decl.c:1391:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == OVERLOAD) ^ In file included from cp/decl.c:33:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1431:29: note: in expansion of macro 'DECL_CHECK' #define DECL_CONTEXT(NODE) (DECL_CHECK (NODE)->decl.context) ^ cp/cp-tree.h:2183:4: note: in expansion of macro 'DECL_CONTEXT' (DECL_CONTEXT (NODE) ? DECL_CONTEXT (NODE) : global_namespace) ^ cp/decl.c:1392:16: note: in expansion of macro 'CP_DECL_CONTEXT' context = CP_DECL_CONTEXT (OVL_CURRENT (decl)); ^ cp/decl.c:1392:33: note: in expansion of macro 'OVL_CURRENT' context = CP_DECL_CONTEXT (OVL_CURRENT (decl)); ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1431:29: note: in expansion of macro 'DECL_CHECK' #define DECL_CONTEXT(NODE) (DECL_CHECK (NODE)->decl.context) ^ cp/cp-tree.h:2183:26: note: in expansion of macro 'DECL_CONTEXT' (DECL_CONTEXT (NODE) ? DECL_CONTEXT (NODE) : global_namespace) ^ cp/decl.c:1392:16: note: in expansion of macro 'CP_DECL_CONTEXT' context = CP_DECL_CONTEXT (OVL_CURRENT (decl)); ^ cp/decl.c:1392:33: note: in expansion of macro 'OVL_CURRENT' context = CP_DECL_CONTEXT (OVL_CURRENT (decl)); ^ cp/decl.c: In function 'poplevel': cp/decl.c:1739:30: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (decl) == OVERLOAD) ^ cp/decl.c:1534:7: warning: variable 'real_functionbody' set but not used [-Wunused-but-set-variable] int real_functionbody; ^ In file included from cp/cp-tree.h:35:0, from cp/decl.c:37: cp/decl.c: In function 'maybe_process_template_type_declaration': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/decl.c:2872:27: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/decl.c:2872:27: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/decl.c:2872:27: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/decl.c:2872:27: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (IS_AGGR_TYPE (type) ^ cp/decl.c: In function 'decls_match': cp/decl.c:3213:32: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (newdecl) == TEMPLATE_DECL) ^ cp/decl.c: In function 'warn_extern_redeclared_static': cp/decl.c:3267:30: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (newdecl) == TEMPLATE_DECL ^ cp/decl.c: In function 'duplicate_decls': cp/decl.c:3455:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && ! (TREE_CODE (newdecl) == TEMPLATE_DECL ^ cp/decl.c:3459:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && ! (TREE_CODE (olddecl) == TEMPLATE_DECL ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:3472:8: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' && DECL_FUNCTION_TEMPLATE_P (olddecl)) ^ cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:3474:11: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' && DECL_FUNCTION_TEMPLATE_P (newdecl))) ^ cp/decl.c:3494:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (newdecl) == TEMPLATE_DECL) ^ cp/decl.c:3736:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (newdecl) == TEMPLATE_DECL) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:3753:11: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' if (DECL_FUNCTION_TEMPLATE_P (newdecl)) ^ cp/cp-tree.h:1765:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == USING_DECL)) ^ cp/decl.c:3834:8: note: in expansion of macro 'CAN_HAVE_FULL_LANG_DECL_P' if (CAN_HAVE_FULL_LANG_DECL_P (newdecl) ^ cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:3911:7: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || DECL_FUNCTION_TEMPLATE_P (newdecl)) ^ cp/decl.c: In function 'pushdecl': cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/decl.c:4114:7: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' if (DECL_TEMPLATE_PARM_P (x)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/decl.c:4135:7: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' && DECL_NAMESPACE_SCOPE_P (x) ^ cp/decl.c:4146:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/decl.c:4184:30: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (t && TREE_CODE (t) == OVERLOAD) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl.c:4189:37: note: in expansion of macro 'OVL_NEXT' for (match = t; match; match = OVL_NEXT (match)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl.c:4191:20: note: in expansion of macro 'OVL_CURRENT' if (decls_match (OVL_CURRENT (match), x)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl.c:4199:10: note: in expansion of macro 'OVL_CURRENT' t = OVL_CURRENT (match); ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:4233:10: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || DECL_FUNCTION_TEMPLATE_P (x)) ^ cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:4296:16: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' else if (DECL_FUNCTION_TEMPLATE_P (x) && DECL_NAMESPACE_SCOPE_P (x)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/decl.c:4296:48: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' else if (DECL_FUNCTION_TEMPLATE_P (x) && DECL_NAMESPACE_SCOPE_P (x)) ^ cp/decl.c:4348:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (decl && TREE_CODE (decl) == OVERLOAD) ^ cp/decl.c:4380:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (x) == TEMPLATE_DECL)) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/decl.c:4534:10: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' DECL_NAMESPACE_SCOPE_P (x) ^ cp/decl.c: In function 'pushdecl_class_level': cp/decl.c:4665:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (x) == OVERLOAD) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:4676:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' else if (ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:4676:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' else if (ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:4676:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' else if (ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:4676:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' else if (ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/decl.c: In function 'maybe_push_decl': cp/decl.c:4714:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || (TREE_CODE (decl) == TEMPLATE_DECL && !namespace_bindings_p ()) ^ cp/decl.c: In function 'push_class_level_binding': cp/decl.c:4750:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && ((TREE_CODE (x) == OVERLOAD ^ In file included from cp/decl.c:37:0: cp/decl.c: In function 'push_overloaded_decl': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:4907:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (t) && warn_shadow ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:4907:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (t) && warn_shadow ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:4907:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (t) && warn_shadow ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:4907:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (t) && warn_shadow ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl.c:4917:31: note: in expansion of macro 'OVL_NEXT' for (tmp = old; tmp; tmp = OVL_NEXT (tmp)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl.c:4919:18: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (tmp); ^ cp/decl.c:4921:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (tmp) == OVERLOAD && OVL_USED (tmp) ^ cp/decl.c:4943:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (old || TREE_CODE (decl) == TEMPLATE_DECL ^ cp/decl.c:4949:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (old && TREE_CODE (old) != OVERLOAD) ^ cp/decl.c:4970:35: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (new_binding) == OVERLOAD && old) ^ In file included from cp/decl.c:37:0: cp/decl.c: In function 'redeclaration_error_message': cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/decl.c:5070:11: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' if (DECL_NAMESPACE_SCOPE_P (olddecl) ^ cp/decl.c:5088:32: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (newdecl) == TEMPLATE_DECL) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/decl.c:5101:38: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' else if (toplevel_bindings_p () || DECL_NAMESPACE_SCOPE_P (newdecl)) ^ cp/decl.c: In function 'follow_tag_typedef': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:5653:12: note: in expansion of macro 'CLASS_TYPE_P' && !(CLASS_TYPE_P (original) && TYPE_WAS_ANONYMOUS (original))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:5653:12: note: in expansion of macro 'CLASS_TYPE_P' && !(CLASS_TYPE_P (original) && TYPE_WAS_ANONYMOUS (original))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:5653:12: note: in expansion of macro 'CLASS_TYPE_P' && !(CLASS_TYPE_P (original) && TYPE_WAS_ANONYMOUS (original))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:5653:12: note: in expansion of macro 'CLASS_TYPE_P' && !(CLASS_TYPE_P (original) && TYPE_WAS_ANONYMOUS (original))) ^ cp/decl.c: In function 'lookup_tag': cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:5710:6: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && DECL_CLASS_TEMPLATE_P (BINDING_VALUE (binding))) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:5710:6: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && DECL_CLASS_TEMPLATE_P (BINDING_VALUE (binding))) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:5710:6: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && DECL_CLASS_TEMPLATE_P (BINDING_VALUE (binding))) ^ cp/decl.c: In function 'lookup_namespace_name': cp/decl.c:5832:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (name) == TEMPLATE_DECL) ^ cp/decl.c:5842:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/decl.c:5846:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == OVERLOAD) ^ In file included from cp/decl.c:33:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/decl.c:5847:9: note: in expansion of macro 'DECL_NAME' name = DECL_NAME (OVL_CURRENT (name)); ^ cp/decl.c:5847:20: note: in expansion of macro 'OVL_CURRENT' name = DECL_NAME (OVL_CURRENT (name)); ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:5864:8: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (DECL_CLASS_TEMPLATE_P (val)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:5864:8: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (DECL_CLASS_TEMPLATE_P (val)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:5864:8: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (DECL_CLASS_TEMPLATE_P (val)) ^ cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:5871:13: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' else if (DECL_FUNCTION_TEMPLATE_P (val) ^ cp/decl.c:5872:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (val) == OVERLOAD) ^ cp/decl.c:5884:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (val) == OVERLOAD && ! really_overloaded_fn (val)) ^ cp/decl.c: In function 'make_typename_type': cp/decl.c:6019:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/decl.c:6022:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_DECL) ^ cp/decl.c:6025:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_DECL) ^ cp/decl.c:6046:32: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fullname) == TEMPLATE_ID_EXPR) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:6049:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:6049:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:6049:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:6049:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:6051:18: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (!tmpl || !DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:6051:18: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (!tmpl || !DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:6051:18: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (!tmpl || !DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:6077:9: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:6077:9: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:6077:9: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:6077:9: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/decl.c:6104:12: note: in expansion of macro 'IMPLICIT_TYPENAME_P' if (IMPLICIT_TYPENAME_P (t)) ^ cp/decl.c: In function 'make_unbound_class_template': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:6158:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:6158:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:6158:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:6158:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (context)) ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:6161:21: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (!tmpl || !DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:6161:21: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (!tmpl || !DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:6161:21: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (!tmpl || !DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/decl.c: In function 'select_decl': cp/decl.c:6221:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && (TREE_CODE (val) != TEMPLATE_DECL ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:6222:13: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' || !DECL_CLASS_TEMPLATE_P (val))) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:6222:13: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' || !DECL_CLASS_TEMPLATE_P (val))) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:6222:13: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' || !DECL_CLASS_TEMPLATE_P (val))) ^ cp/decl.c: In function 'qualify_lookup': cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:6329:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && DECL_CLASS_TEMPLATE_P (val)))) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:6329:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && DECL_CLASS_TEMPLATE_P (val)))) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:6329:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && DECL_CLASS_TEMPLATE_P (val)))) ^ cp/decl.c: In function 'warn_about_implicit_typename_lookup': cp/decl.c:6347:30: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (! (TREE_CODE (binding) == TEMPLATE_DECL ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:6348:6: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (subtype) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:6348:6: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (subtype) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:6348:6: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (subtype) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:6348:6: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (subtype) ^ cp/decl.c: In function 'lookup_name_real': cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/decl.c:6477:8: note: in expansion of macro 'IMPLICIT_TYPENAME_P' if (IMPLICIT_TYPENAME_P (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:6494:15: note: in expansion of macro 'IS_AGGR_TYPE' else if (! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:6494:15: note: in expansion of macro 'IS_AGGR_TYPE' else if (! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:6494:15: note: in expansion of macro 'IS_AGGR_TYPE' else if (! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:6494:15: note: in expansion of macro 'IS_AGGR_TYPE' else if (! IS_AGGR_TYPE (type) ^ cp/decl.c:6495:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (type) == TEMPLATE_TYPE_PARM ^ cp/decl.c:6496:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (type) == BOUND_TEMPLATE_TEMPLATE_PARM ^ cp/decl.c:6497:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (type) == TYPENAME_TYPE) ^ cp/decl.c:6512:36: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (TREE_TYPE (val)) == TYPENAME_TYPE) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/cp-tree.h:2459:7: note: in expansion of macro 'IMPLICIT_TYPENAME_P' && IMPLICIT_TYPENAME_P (TREE_TYPE (NODE))) ^ cp/decl.c:6597:17: note: in expansion of macro 'IMPLICIT_TYPENAME_TYPE_DECL_P' && (!val || !IMPLICIT_TYPENAME_TYPE_DECL_P (binding))) ^ cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/cp-tree.h:2459:7: note: in expansion of macro 'IMPLICIT_TYPENAME_P' && IMPLICIT_TYPENAME_P (TREE_TYPE (NODE))) ^ cp/decl.c:6603:8: note: in expansion of macro 'IMPLICIT_TYPENAME_TYPE_DECL_P' = IMPLICIT_TYPENAME_TYPE_DECL_P (val); ^ cp/decl.c:6647:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (val) == OVERLOAD && ! really_overloaded_fn (val)) ^ In file included from cp/decl.c:37:0: cp/decl.c: In function 'fixup_anonymous_aggr': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:7471:10: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:7471:10: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:7471:10: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:7471:10: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/decl.c: In function 'check_tag_decl': cp/decl.c:7523:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && ((TREE_CODE (value) != TYPENAME_TYPE && IS_AGGR_TYPE (value)) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:7523:51: note: in expansion of macro 'IS_AGGR_TYPE' && ((TREE_CODE (value) != TYPENAME_TYPE && IS_AGGR_TYPE (value)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:7523:51: note: in expansion of macro 'IS_AGGR_TYPE' && ((TREE_CODE (value) != TYPENAME_TYPE && IS_AGGR_TYPE (value)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:7523:51: note: in expansion of macro 'IS_AGGR_TYPE' && ((TREE_CODE (value) != TYPENAME_TYPE && IS_AGGR_TYPE (value)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:7523:51: note: in expansion of macro 'IS_AGGR_TYPE' && ((TREE_CODE (value) != TYPENAME_TYPE && IS_AGGR_TYPE (value)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:7561:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' && TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:7561:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' && TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:7561:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' && TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:7561:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' && TYPE_ANONYMOUS_P (t)) ^ cp/decl.c: In function 'shadow_tag': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:7634:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (t && ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:7634:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (t && ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:7634:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (t && ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:7634:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (t && ANON_AGGR_TYPE_P (t)) ^ cp/decl.c: In function 'start_decl_1': cp/decl.c:7904:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (decl) != TEMPLATE_DECL ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:7906:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:7906:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:7906:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:7906:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (type) ^ cp/decl.c: In function 'reshape_init': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/decl.c:8327:8: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' if (!CP_AGGREGATE_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/decl.c:8327:8: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' if (!CP_AGGREGATE_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/decl.c:8327:8: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' if (!CP_AGGREGATE_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/decl.c:8327:8: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' if (!CP_AGGREGATE_TYPE_P (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:8384:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:8384:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:8384:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:8384:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/decl.c: In function 'check_initializer': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/decl.c:8546:8: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' if (CP_AGGREGATE_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/decl.c:8546:8: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' if (CP_AGGREGATE_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/decl.c:8546:8: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' if (CP_AGGREGATE_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/decl.c:8546:8: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' if (CP_AGGREGATE_TYPE_P (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/decl.c:8564:12: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' if (TYPE_NON_AGGREGATE_CLASS (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/decl.c:8564:12: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' if (TYPE_NON_AGGREGATE_CLASS (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/decl.c:8564:12: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' if (TYPE_NON_AGGREGATE_CLASS (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/decl.c:8564:12: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' if (TYPE_NON_AGGREGATE_CLASS (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:8605:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:8605:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:8605:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:8605:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/decl.c: In function 'cp_finish_decl': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:8916:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (type) && DECL_NAME (decl)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:8916:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (type) && DECL_NAME (decl)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:8916:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (type) && DECL_NAME (decl)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:8916:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (type) && DECL_NAME (decl)) ^ cp/decl.c:8845:8: warning: variable 'ttype' set but not used [-Wunused-but-set-variable] tree ttype = NULL_TREE; ^ In file included from cp/decl.c:37:0: cp/decl.c: In function 'grokfndecl': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:9717:17: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (ctype && (TYPE_ANONYMOUS_P (ctype) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:9717:17: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (ctype && (TYPE_ANONYMOUS_P (ctype) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:9717:17: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (ctype && (TYPE_ANONYMOUS_P (ctype) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:9717:17: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (ctype && (TYPE_ANONYMOUS_P (ctype) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:9731:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:9731:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:9731:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:9731:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/decl.c:9788:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (TREE_PURPOSE (t)) == DEFAULT_ARG) ^ cp/decl.c:9795:38: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (orig_declarator) == TEMPLATE_ID_EXPR) ^ In file included from cp/cp-tree.h:35:0, from cp/decl.c:37: cp/decl.c:9831:43: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (fns) == LOOKUP_EXPR ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/decl.c:9832:43: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (fns) == OVERLOAD, 20001120); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/decl.c:9890:44: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (old_decl && TREE_CODE (old_decl) == TEMPLATE_DECL) ^ cp/decl.c:9912:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == TEMPLATE_DECL) ^ In file included from cp/decl.c:37:0: cp/decl.c: In function 'grokvardecl': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:10048:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:10048:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:10048:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:10048:8: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/decl.c: In function 'compute_array_index_type': cp/decl.c:10185:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (size) == SCOPE_REF ^ cp/decl.c: In function 'grokdeclarator': cp/decl.c:10677:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fns) == LOOKUP_EXPR) ^ cp/decl.c:10741:35: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (cname) == TEMPLATE_TYPE_PARM ^ cp/decl.c:10742:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (cname) == BOUND_TEMPLATE_TEMPLATE_PARM) ^ cp/decl.c:10722:4: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/decl.c:10824:4: warning: case value '185' not in enumerated type 'enum tree_code' [-Wswitch] case BASELINK: ^ cp/decl.c:10828:4: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/decl.c:10673:4: warning: case value '197' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_ID_EXPR: ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/decl.c:11075:15: note: in expansion of macro 'IMPLICIT_TYPENAME_P' if (type && IMPLICIT_TYPENAME_P (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:11307:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_VALUE (declspecs))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:11307:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_VALUE (declspecs))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:11307:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_VALUE (declspecs))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl.c:11307:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_VALUE (declspecs))) ^ cp/decl.c:11415:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (declarator) != TEMPLATE_ID_EXPR) ^ cp/decl.c:11440:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (declarator) == SCOPE_REF) ^ cp/decl.c:11448:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (declarator) != SCOPE_REF)) ^ cp/decl.c:11537:47: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (inner_decl && TREE_CODE (inner_decl) == SCOPE_REF) ^ cp/decl.c:11540:47: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (inner_decl && TREE_CODE (inner_decl) == TEMPLATE_ID_EXPR) ^ cp/decl.c:11554:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (inner_decl) == TEMPLATE_ID_EXPR ^ cp/decl.c:11688:39: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (TREE_PURPOSE (t)) == DEFAULT_ARG) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:11848:31: note: in expansion of macro 'CLASS_TYPE_P' while (t != NULL_TREE && CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:11848:31: note: in expansion of macro 'CLASS_TYPE_P' while (t != NULL_TREE && CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:11848:31: note: in expansion of macro 'CLASS_TYPE_P' while (t != NULL_TREE && CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:11848:31: note: in expansion of macro 'CLASS_TYPE_P' while (t != NULL_TREE && CLASS_TYPE_P (t)) ^ cp/decl.c:11925:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (sname) == SCOPE_REF) ^ cp/decl.c:11783:2: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/decl.c:11945:2: warning: case value '185' not in enumerated type 'enum tree_code' [-Wswitch] case BASELINK: ^ cp/decl.c:12037:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || (TREE_CODE (declarator) == TEMPLATE_ID_EXPR ^ cp/decl.c:12041:35: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (declarator) == TEMPLATE_ID_EXPR) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:12083:7: note: in expansion of macro 'TYPE_ANONYMOUS_P' && TYPE_ANONYMOUS_P (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:12083:7: note: in expansion of macro 'TYPE_ANONYMOUS_P' && TYPE_ANONYMOUS_P (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:12083:7: note: in expansion of macro 'TYPE_ANONYMOUS_P' && TYPE_ANONYMOUS_P (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/decl.c:12083:7: note: in expansion of macro 'TYPE_ANONYMOUS_P' && TYPE_ANONYMOUS_P (type) ^ cp/decl.c:12196:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (type) == TEMPLATE_TYPE_PARM) ^ cp/decl.c:12198:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (type) == TYPENAME_TYPE) ^ cp/decl.c:12378:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] TREE_CODE (declarator) != TEMPLATE_ID_EXPR ^ cp/decl.c:12424:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] TREE_CODE (declarator) != TEMPLATE_ID_EXPR ^ cp/decl.c:12578:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (declarator) == TEMPLATE_ID_EXPR) ^ In file included from cp/decl.c:37:0: cp/decl.c: In function 'local_variable_p': cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/decl.c:12772:12: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' && !DECL_NAMESPACE_SCOPE_P (t)) ^ cp/decl.c: In function 'check_default_argument': cp/decl.c:12818:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) == DEFAULT_ARG) ^ cp/decl.c: In function 'unary_op_p': cp/decl.c:13184:12: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || code == TYPE_EXPR); ^ In file included from cp/cp-tree.h:35:0, from cp/decl.c:37: cp/decl.c: In function 'grok_op_properties': cp/decl.c:13234:37: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (operator_code != LAST_CPLUS_TREE_CODE, 20000526); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/decl.c:13254:2: warning: case value '175' not in enumerated type 'enum tree_code' [-Wswitch] case NEW_EXPR: ^ cp/decl.c:13262:2: warning: case value '176' not in enumerated type 'enum tree_code' [-Wswitch] case VEC_NEW_EXPR: ^ cp/decl.c:13258:2: warning: case value '177' not in enumerated type 'enum tree_code' [-Wswitch] case DELETE_EXPR: ^ cp/decl.c:13266:2: warning: case value '178' not in enumerated type 'enum tree_code' [-Wswitch] case VEC_DELETE_EXPR: ^ cp/decl.c:13250:2: warning: case value '180' not in enumerated type 'enum tree_code' [-Wswitch] case MEMBER_REF: ^ cp/decl.c:13275:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (operator_code == NEW_EXPR || operator_code == VEC_NEW_EXPR) ^ cp/decl.c:13275:50: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (operator_code == NEW_EXPR || operator_code == VEC_NEW_EXPR) ^ cp/decl.c:13284:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (operator_code == DELETE_EXPR || operator_code == VEC_DELETE_EXPR) ^ cp/decl.c:13284:58: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (operator_code == DELETE_EXPR || operator_code == VEC_DELETE_EXPR) ^ cp/decl.c:13298:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (operator_code == TYPE_EXPR ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:13319:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (arg) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:13319:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (arg) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:13319:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (arg) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:13319:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (arg) ^ cp/decl.c:13321:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (arg) == TEMPLATE_TYPE_PARM ^ cp/decl.c:13322:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (arg) == BOUND_TEMPLATE_TEMPLATE_PARM) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:13352:17: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (t) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:13352:17: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (t) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:13352:17: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (t) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:13352:17: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (t) ^ cp/decl.c: In function 'check_elaborated_type_specifier': cp/decl.c:13560:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (type) == TEMPLATE_TYPE_PARM) ^ cp/decl.c: In function 'xref_tag': cp/decl.c:13618:39: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (t && globalize && TREE_CODE (t) == TYPENAME_TYPE) ^ cp/decl.c:13643:51: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (t && TREE_CODE (t) != code && TREE_CODE (t) != TEMPLATE_TYPE_PARM ^ cp/decl.c:13644:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (t) != BOUND_TEMPLATE_TEMPLATE_PARM) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl.c:13672:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && DECL_CLASS_TEMPLATE_P (ref) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:13672:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && DECL_CLASS_TEMPLATE_P (ref) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl.c:13672:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && DECL_CLASS_TEMPLATE_P (ref) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl.c:13764:53: note: in expansion of macro 'IS_AGGR_TYPE' if (!globalize && processing_template_decl && IS_AGGR_TYPE (ref)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl.c:13764:53: note: in expansion of macro 'IS_AGGR_TYPE' if (!globalize && processing_template_decl && IS_AGGR_TYPE (ref)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl.c:13764:53: note: in expansion of macro 'IS_AGGR_TYPE' if (!globalize && processing_template_decl && IS_AGGR_TYPE (ref)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl.c:13764:53: note: in expansion of macro 'IS_AGGR_TYPE' if (!globalize && processing_template_decl && IS_AGGR_TYPE (ref)) ^ cp/decl.c: In function 'xref_basetypes': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13827:3: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (ref); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13827:3: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (ref); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13827:3: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (ref); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13827:3: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (ref); ^ cp/decl.c:13854:32: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (basetype) != TYPENAME_TYPE ^ cp/decl.c:13855:32: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (basetype) != TEMPLATE_TYPE_PARM ^ cp/decl.c:13856:32: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (basetype) != BOUND_TEMPLATE_TEMPLATE_PARM)) ^ In file included from cp/decl.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13873:8: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13873:8: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13873:8: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13873:8: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13896:6: note: in expansion of macro 'CLASS_TYPE_P' CLASS_TYPE_P (basetype) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13896:6: note: in expansion of macro 'CLASS_TYPE_P' CLASS_TYPE_P (basetype) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13896:6: note: in expansion of macro 'CLASS_TYPE_P' CLASS_TYPE_P (basetype) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13896:6: note: in expansion of macro 'CLASS_TYPE_P' CLASS_TYPE_P (basetype) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13898:6: note: in expansion of macro 'CLASS_TYPE_P' CLASS_TYPE_P (basetype) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13898:6: note: in expansion of macro 'CLASS_TYPE_P' CLASS_TYPE_P (basetype) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13898:6: note: in expansion of macro 'CLASS_TYPE_P' CLASS_TYPE_P (basetype) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13898:6: note: in expansion of macro 'CLASS_TYPE_P' CLASS_TYPE_P (basetype) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13911:4: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13911:4: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13911:4: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13911:4: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13923:8: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (basetype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13923:8: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (basetype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13923:8: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (basetype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:13923:8: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (basetype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13958:5: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (TREE_VEC_ELT (binfos, i))); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13958:5: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (TREE_VEC_ELT (binfos, i))); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13958:5: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (TREE_VEC_ELT (binfos, i))); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13958:5: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (TREE_VEC_ELT (binfos, i))); ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13959:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (ref); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13959:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (ref); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13959:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (ref); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/decl.c:13959:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (ref); ^ cp/decl.c: In function 'start_function': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:14376:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (restype) && !CLASSTYPE_GOT_SEMICOLON (restype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:14376:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (restype) && !CLASSTYPE_GOT_SEMICOLON (restype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:14376:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (restype) && !CLASSTYPE_GOT_SEMICOLON (restype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:14376:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (restype) && !CLASSTYPE_GOT_SEMICOLON (restype)) ^ cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1938:34: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_CONSTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/decl.c:14410:7: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P' if (DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (decl1)) ^ cp/decl.c: In function 'finish_function': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/decl.c:14992:8: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' if (!DECL_CLONED_FUNCTION_P (fndecl)) ^ cp/decl.c: In function 'maybe_register_incomplete_var': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:15318:45: note: in expansion of macro 'CLASS_TYPE_P' if ((!COMPLETE_TYPE_P (inner_type) && CLASS_TYPE_P (inner_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:15318:45: note: in expansion of macro 'CLASS_TYPE_P' if ((!COMPLETE_TYPE_P (inner_type) && CLASS_TYPE_P (inner_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:15318:45: note: in expansion of macro 'CLASS_TYPE_P' if ((!COMPLETE_TYPE_P (inner_type) && CLASS_TYPE_P (inner_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:15318:45: note: in expansion of macro 'CLASS_TYPE_P' if ((!COMPLETE_TYPE_P (inner_type) && CLASS_TYPE_P (inner_type)) ^ In file included from cp/cp-tree.h:35:0, from cp/decl.c:37: cp/decl.c: In function 'complete_vars': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:15336:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (type), 20020406); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:15336:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (type), 20020406); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:15336:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (type), 20020406); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl.c:15336:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (type), 20020406); ^ cp/decl.c: In function 'cp_tree_node_structure': cp/decl.c:15477:5: warning: case value '148' not in enumerated type 'enum tree_code' [-Wswitch] case SRCLOC: return TS_CP_SRCLOC; ^ cp/decl.c:15475:5: warning: case value '174' not in enumerated type 'enum tree_code' [-Wswitch] case PTRMEM_CST: return TS_CP_PTRMEM; ^ cp/decl.c:15474:5: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: return TS_CP_TPI; ^ cp/decl.c:15471:5: warning: case value '196' not in enumerated type 'enum tree_code' [-Wswitch] case DEFAULT_ARG: return TS_CP_IDENTIFIER; ^ cp/decl.c:15473:5: warning: case value '198' not in enumerated type 'enum tree_code' [-Wswitch] case OVERLOAD: return TS_CP_OVERLOAD; ^ cp/decl.c:15476:5: warning: case value '199' not in enumerated type 'enum tree_code' [-Wswitch] case WRAPPER: return TS_CP_WRAPPER; ^ In file included from cp/decl.c:15510:0: ./gtype-cp.h: In function 'gt_ggc_mx_lang_decl': ./gtype-cp.h:354:9: warning: case label value exceeds maximum value for type [enabled by default] case 2: ^ ./gtype-cp.h: In function 'gt_ggc_mx_lang_type': ./gtype-cp.h:396:9: warning: case label value exceeds maximum value for type [enabled by default] case 2: ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/expr.c -o cp/expr.o cp/expr.c: In function 'cplus_expand_constant': cp/expr.c:44:5: warning: case value '174' not in enumerated type 'enum tree_code' [-Wswitch] case PTRMEM_CST: ^ cp/expr.c: In function 'cxx_expand_expr': cp/expr.c:104:5: warning: case value '173' not in enumerated type 'enum tree_code' [-Wswitch] case OFFSET_REF: ^ cp/expr.c:100:5: warning: case value '174' not in enumerated type 'enum tree_code' [-Wswitch] case PTRMEM_CST: ^ cp/expr.c:109:5: warning: case value '183' not in enumerated type 'enum tree_code' [-Wswitch] case THROW_EXPR: ^ cp/expr.c:119:5: warning: case value '184' not in enumerated type 'enum tree_code' [-Wswitch] case EMPTY_CLASS_EXPR: ^ cp/expr.c:113:5: warning: case value '215' not in enumerated type 'enum tree_code' [-Wswitch] case MUST_NOT_THROW_EXPR: ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/pt.c -o cp/pt.o In file included from cp/pt.c:34:0: cp/pt.c: In function 'push_access_scope_real': cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:185:41: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' if (TREE_CODE (t) == FUNCTION_DECL || DECL_FUNCTION_TEMPLATE_P (t)) ^ cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:200:11: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' if (DECL_FUNCTION_TEMPLATE_P (t) && args) ^ cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:219:41: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' if (TREE_CODE (t) == FUNCTION_DECL || DECL_FUNCTION_TEMPLATE_P (t)) ^ cp/pt.c: In function 'pop_access_scope': cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:243:41: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' if (TREE_CODE (t) == FUNCTION_DECL || DECL_FUNCTION_TEMPLATE_P (t)) ^ cp/pt.c: In function 'finish_member_template_decl': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/pt.c:274:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (decl) && CLASSTYPE_TEMPLATE_INFO (decl) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/pt.c:274:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (decl) && CLASSTYPE_TEMPLATE_INFO (decl) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/pt.c:274:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (decl) && CLASSTYPE_TEMPLATE_INFO (decl) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:274:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (decl) && CLASSTYPE_TEMPLATE_INFO (decl) ^ cp/pt.c: In function 'push_inline_template_parms_recursive': cp/pt.c:411:2: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ In file included from cp/pt.c:34:0: cp/pt.c: In function 'is_member_template': cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:510:8: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' if (!DECL_FUNCTION_TEMPLATE_P (t)) ^ cp/pt.c: In function 'maybe_process_partial_specialization': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:773:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type) && CLASSTYPE_USE_TEMPLATE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:773:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type) && CLASSTYPE_USE_TEMPLATE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:773:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type) && CLASSTYPE_USE_TEMPLATE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:773:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type) && CLASSTYPE_USE_TEMPLATE (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:803:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:803:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:803:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:803:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:806:19: note: in expansion of macro 'CLASS_TYPE_P' && context && CLASS_TYPE_P (context) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:806:19: note: in expansion of macro 'CLASS_TYPE_P' && context && CLASS_TYPE_P (context) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:806:19: note: in expansion of macro 'CLASS_TYPE_P' && context && CLASS_TYPE_P (context) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:806:19: note: in expansion of macro 'CLASS_TYPE_P' && context && CLASS_TYPE_P (context) ^ In file included from cp/cp-tree.h:35:0, from cp/pt.c:34: cp/pt.c: In function 'retrieve_specialization': cp/pt.c:877:40: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (tmpl) == TEMPLATE_DECL, 0); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/pt.c: In function 'register_specialization': cp/pt.c:947:40: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (tmpl) == TEMPLATE_DECL, 0); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ In file included from cp/pt.c:34:0: cp/pt.c: In function 'print_candidates': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/pt.c:1095:40: note: in expansion of macro 'OVL_NEXT' for (f = TREE_VALUE (fn); f; f = OVL_NEXT (f)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/pt.c:1096:31: note: in expansion of macro 'OVL_CURRENT' cp_error_at ("%s %+#D", str, OVL_CURRENT (f)); ^ cp/pt.c: In function 'determine_specialization': cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/pt.c:1142:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (fns)) ^ cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/pt.c:1151:21: note: in expansion of macro 'OVL_NEXT' for (; fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/pt.c:1153:17: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (fns); ^ cp/pt.c:1155:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_DECL) ^ cp/pt.c: In function 'check_explicit_specialization': cp/pt.c:1517:39: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (declarator) == TEMPLATE_ID_EXPR) ^ cp/pt.c:1595:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (declarator) == TEMPLATE_ID_EXPR) ^ cp/pt.c:1646:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (declarator) != TEMPLATE_ID_EXPR) ^ cp/pt.c:1690:57: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (TREE_OPERAND (declarator, 0)) == LOOKUP_EXPR) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:698:34: note: in definition of macro 'TREE_LANG_FLAG_4' #define TREE_LANG_FLAG_4(NODE) ((NODE)->common.lang_flag_4) ^ cp/cp-tree.h:2006:4: note: in expansion of macro 'IDENTIFIER_TYPENAME_P' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/cp-tree.h:2006:27: note: in expansion of macro 'DECL_NAME' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ cp/pt.c:1755:20: note: in expansion of macro 'DECL_CONV_FN_P' if (!ovl || !DECL_CONV_FN_P (OVL_CURRENT (ovl))) ^ cp/pt.c:1755:36: note: in expansion of macro 'OVL_CURRENT' if (!ovl || !DECL_CONV_FN_P (OVL_CURRENT (ovl))) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/pt.c:1761:25: note: in expansion of macro 'OVL_NEXT' for (; ovl; ovl = OVL_NEXT (ovl)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/pt.c:1762:25: note: in expansion of macro 'OVL_CURRENT' fns = ovl_cons (OVL_CURRENT (ovl), fns); ^ cp/pt.c: In function 'comp_template_parms': cp/pt.c:1958:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (parm1) == TEMPLATE_TYPE_PARM) ^ cp/pt.c: In function 'check_template_shadow': cp/pt.c:1990:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == OVERLOAD) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/pt.c:1991:12: note: in expansion of macro 'OVL_CURRENT' decl = OVL_CURRENT (decl); ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/pt.c:2003:29: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' if (!DECL_P (olddecl) || !DECL_TEMPLATE_PARM_P (olddecl)) ^ cp/pt.c: In function 'process_template_parm': cp/pt.c:2097:55: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (p) == TYPE_DECL || TREE_CODE (p) == TEMPLATE_DECL) ^ cp/pt.c:2135:36: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (parm && TREE_CODE (parm) == TEMPLATE_DECL) ^ cp/pt.c: In function 'current_template_args': cp/pt.c:2247:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (t) == TEMPLATE_DECL) ^ cp/pt.c: In function 'mark_template_parm': cp/pt.c:2326:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == TEMPLATE_PARM_INDEX) ^ cp/pt.c: In function 'process_partial_specialization': cp/pt.c:2452:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (arg) != TEMPLATE_DECL ^ cp/pt.c:2456:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (arg) != TEMPLATE_PARM_INDEX) ^ cp/pt.c: In function 'template_parm_this_level_p': cp/pt.c:2684:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == TEMPLATE_PARM_INDEX) ^ In file included from cp/pt.c:34:0: cp/pt.c: In function 'push_template_decl_real': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:2749:6: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (decl))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:2749:6: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (decl))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:2749:6: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (decl))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:2749:6: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (decl))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:2750:52: note: in expansion of macro 'CLASS_TYPE_P' || (TREE_CODE (decl) == VAR_DECL && ctx && CLASS_TYPE_P (ctx)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:2750:52: note: in expansion of macro 'CLASS_TYPE_P' || (TREE_CODE (decl) == VAR_DECL && ctx && CLASS_TYPE_P (ctx)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:2750:52: note: in expansion of macro 'CLASS_TYPE_P' || (TREE_CODE (decl) == VAR_DECL && ctx && CLASS_TYPE_P (ctx)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:2750:52: note: in expansion of macro 'CLASS_TYPE_P' || (TREE_CODE (decl) == VAR_DECL && ctx && CLASS_TYPE_P (ctx)) ^ cp/pt.c:2769:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || (TREE_CODE (ctx) != TEMPLATE_TYPE_PARM ^ cp/pt.c:2770:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (ctx) != BOUND_TEMPLATE_TEMPLATE_PARM ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:2782:12: note: in expansion of macro 'TYPE_TEMPLATE_INFO' && TYPE_TEMPLATE_INFO (TREE_TYPE (decl)) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:2783:12: note: in expansion of macro 'TYPE_TI_TEMPLATE' && TYPE_TI_TEMPLATE (TREE_TYPE (decl))) ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:2792:11: note: in expansion of macro 'TYPE_TI_TEMPLATE' tmpl = TYPE_TI_TEMPLATE (TREE_TYPE (decl)); ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:2819:11: note: in expansion of macro 'TYPE_TEMPLATE_INFO' && TYPE_TEMPLATE_INFO (TREE_TYPE (decl)) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:2820:11: note: in expansion of macro 'TYPE_TI_TEMPLATE' && TYPE_TI_TEMPLATE (TREE_TYPE (decl))) ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:2821:13: note: in expansion of macro 'TYPE_TI_TEMPLATE' tmpl = TYPE_TI_TEMPLATE (TREE_TYPE (decl)); ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:2837:7: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' && DECL_FUNCTION_TEMPLATE_P (tmpl) ^ cp/pt.c: In function 'redeclare_class_template': cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:2976:8: note: in expansion of macro 'TYPE_TEMPLATE_INFO' if (!TYPE_TEMPLATE_INFO (type)) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:2982:10: note: in expansion of macro 'TYPE_TI_TEMPLATE' tmpl = TYPE_TI_TEMPLATE (type); ^ cp/pt.c: In function 'convert_nontype_argument': cp/pt.c:3092:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) != PTRMEM_CST) ^ cp/pt.c:3355:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == PTRMEM_CST) ^ cp/pt.c: In function 'coerce_template_template_parms': cp/pt.c:3443:2: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/pt.c: In function 'convert_template_argument': cp/pt.c:3510:41: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] requires_tmpl_type = TREE_CODE (parm) == TEMPLATE_DECL; ^ cp/pt.c:3515:38: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] is_tmpl_type = ((TREE_CODE (arg) == TEMPLATE_DECL ^ cp/pt.c:3517:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (arg) == TEMPLATE_TEMPLATE_PARM ^ cp/pt.c:3518:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (arg) == UNBOUND_CLASS_TEMPLATE); ^ cp/pt.c:3531:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && (TREE_CODE (arg) == TEMPLATE_TEMPLATE_PARM ^ cp/pt.c:3532:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (arg) == UNBOUND_CLASS_TEMPLATE)) ^ cp/pt.c:3539:53: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (requires_type && ! is_type && TREE_CODE (arg) == SCOPE_REF ^ cp/pt.c:3540:44: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (TREE_OPERAND (arg, 0)) == TEMPLATE_TYPE_PARM) ^ cp/pt.c:3585:36: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (TREE_TYPE (arg)) == UNBOUND_CLASS_TEMPLATE) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:3603:12: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && DECL_TEMPLATE_TEMPLATE_PARM_P (val)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:3603:12: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && DECL_TEMPLATE_TEMPLATE_PARM_P (val)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/pt.c:3632:9: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/pt.c:3632:9: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/pt.c:3632:9: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/pt.c:3632:9: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (t)) ^ cp/pt.c: In function 'mangle_class_name_for_template': cp/pt.c:3878:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (parm) == TEMPLATE_DECL) ^ cp/pt.c:3880:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) == TEMPLATE_DECL) ^ In file included from cp/cp-tree.h:35:0, from cp/pt.c:34: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:3890:42: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (context), ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:3890:42: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (context), ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:3890:42: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (context), ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:3890:42: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (context), ^ cp/pt.c: In function 'lookup_template_function': cp/pt.c:4017:39: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (fns) == TEMPLATE_DECL ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/pt.c:4018:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (fns) == OVERLOAD ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/pt.c:4019:12: note: in expansion of macro 'BASELINK_P' || BASELINK_P (fns) ^ cp/pt.c:4021:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (fns) == LOOKUP_EXPR, ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/pt.c:4024:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (fns)) ^ cp/pt.c:4034:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fns) == OVERLOAD || !type) ^ In file included from cp/pt.c:34:0: cp/pt.c: In function 'maybe_get_template_decl_from_type_decl': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:4054:7: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (decl)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:4054:7: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (decl)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:4054:7: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (decl)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:4054:7: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (decl)) ^ cp/pt.c: In function 'lookup_template_class': cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:4094:7: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && DECL_TEMPLATE_TEMPLATE_PARM_P (IDENTIFIER_VALUE (d1))) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:4094:7: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && DECL_TEMPLATE_TEMPLATE_PARM_P (IDENTIFIER_VALUE (d1))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/pt.c:4109:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (template)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/pt.c:4109:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (template)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/pt.c:4109:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (template)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:4109:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (template)) ^ cp/pt.c:4110:40: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (TREE_TYPE (template)) != TEMPLATE_TYPE_PARM) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/pt.c:4116:43: note: in expansion of macro 'IS_AGGR_TYPE' else if (TREE_CODE (d1) == TYPE_DECL && IS_AGGR_TYPE (TREE_TYPE (d1))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/pt.c:4116:43: note: in expansion of macro 'IS_AGGR_TYPE' else if (TREE_CODE (d1) == TYPE_DECL && IS_AGGR_TYPE (TREE_TYPE (d1))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/pt.c:4116:43: note: in expansion of macro 'IS_AGGR_TYPE' else if (TREE_CODE (d1) == TYPE_DECL && IS_AGGR_TYPE (TREE_TYPE (d1))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:4116:43: note: in expansion of macro 'IS_AGGR_TYPE' else if (TREE_CODE (d1) == TYPE_DECL && IS_AGGR_TYPE (TREE_TYPE (d1))) ^ cp/pt.c:4124:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (type) == TYPENAME_TYPE && TREE_TYPE (type)) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/pt.c:4134:24: note: in expansion of macro 'IS_AGGR_TYPE' || (TYPE_P (d1) && IS_AGGR_TYPE (d1))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/pt.c:4134:24: note: in expansion of macro 'IS_AGGR_TYPE' || (TYPE_P (d1) && IS_AGGR_TYPE (d1))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/pt.c:4134:24: note: in expansion of macro 'IS_AGGR_TYPE' || (TYPE_P (d1) && IS_AGGR_TYPE (d1))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:4134:24: note: in expansion of macro 'IS_AGGR_TYPE' || (TYPE_P (d1) && IS_AGGR_TYPE (d1))) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:4136:18: note: in expansion of macro 'TYPE_TI_TEMPLATE' template = TYPE_TI_TEMPLATE (d1); ^ cp/pt.c:4139:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (d1) == TEMPLATE_DECL ^ cp/pt.c:4159:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (template) != TEMPLATE_DECL ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/pt.c:4163:15: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' && !DECL_TEMPLATE_PARM_P (template) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:4175:7: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' if (DECL_TEMPLATE_TEMPLATE_PARM_P (template)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:4175:7: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' if (DECL_TEMPLATE_TEMPLATE_PARM_P (template)) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:4243:37: note: in expansion of macro 'TYPE_TI_ARGS' = add_outermost_template_args (TYPE_TI_ARGS (TREE_TYPE (template)), ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:4316:31: note: in expansion of macro 'TYPE_TI_ARGS' if (comp_template_args (TYPE_TI_ARGS (template_type), ^ In file included from cp/pt.c:34:0: cp/pt.c: In function 'for_each_template_parm_r': cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:4580:12: note: in expansion of macro 'TYPE_TEMPLATE_INFO' if (!TYPE_TEMPLATE_INFO (t)) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/pt.c:4582:40: note: in expansion of macro 'TREE_VALUE' else if (for_each_template_parm (TREE_VALUE (TYPE_TEMPLATE_INFO (t)), ^ cp/pt.c:4582:52: note: in expansion of macro 'TYPE_TEMPLATE_INFO' else if (for_each_template_parm (TREE_VALUE (TYPE_TEMPLATE_INFO (t)), ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:4638:35: note: in expansion of macro 'TYPE_TI_ARGS' if (for_each_template_parm (TYPE_TI_ARGS (t), fn, data, pfd->visited)) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:4653:11: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' if (DECL_TEMPLATE_TEMPLATE_PARM_P (t) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:4653:11: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' if (DECL_TEMPLATE_TEMPLATE_PARM_P (t) ^ cp/pt.c:4690:5: warning: case value '150' not in enumerated type 'enum tree_code' [-Wswitch] case ARROW_EXPR: ^ cp/pt.c:4699:5: warning: case value '185' not in enumerated type 'enum tree_code' [-Wswitch] case BASELINK: ^ cp/pt.c:4651:5: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/pt.c:4644:5: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/pt.c:4643:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/pt.c:4642:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/pt.c:4636:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/pt.c:4661:5: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/pt.c:4693:5: warning: case value '200' not in enumerated type 'enum tree_code' [-Wswitch] case LOOKUP_EXPR: ^ cp/pt.c:4684:5: warning: case value '201' not in enumerated type 'enum tree_code' [-Wswitch] case MODOP_EXPR: ^ cp/pt.c:4685:5: warning: case value '202' not in enumerated type 'enum tree_code' [-Wswitch] case CAST_EXPR: ^ cp/pt.c:4686:5: warning: case value '203' not in enumerated type 'enum tree_code' [-Wswitch] case REINTERPRET_CAST_EXPR: ^ cp/pt.c:4687:5: warning: case value '204' not in enumerated type 'enum tree_code' [-Wswitch] case CONST_CAST_EXPR: ^ cp/pt.c:4688:5: warning: case value '205' not in enumerated type 'enum tree_code' [-Wswitch] case STATIC_CAST_EXPR: ^ cp/pt.c:4689:5: warning: case value '206' not in enumerated type 'enum tree_code' [-Wswitch] case DYNAMIC_CAST_EXPR: ^ cp/pt.c:4691:5: warning: case value '207' not in enumerated type 'enum tree_code' [-Wswitch] case DOTSTAR_EXPR: ^ cp/pt.c:4692:5: warning: case value '208' not in enumerated type 'enum tree_code' [-Wswitch] case TYPEID_EXPR: ^ cp/pt.c:4694:5: warning: case value '209' not in enumerated type 'enum tree_code' [-Wswitch] case PSEUDO_DTOR_EXPR: ^ cp/pt.c: In function 'tsubst_friend_function': cp/pt.c:4887:46: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (DECL_TI_TEMPLATE (decl)) != TEMPLATE_DECL) ^ cp/pt.c:4934:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == TEMPLATE_DECL) ^ cp/pt.c:4945:30: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (new_friend) != TEMPLATE_DECL) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/pt.c:4951:7: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' if (DECL_NAMESPACE_SCOPE_P (new_friend)) ^ cp/pt.c:4963:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (new_friend) == TEMPLATE_DECL) ^ cp/pt.c:5036:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (old_decl) != TEMPLATE_DECL) ^ In file included from cp/pt.c:34:0: cp/pt.c: In function 'tsubst_friend_class': cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:5135:17: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (!tmpl || !DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:5135:17: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (!tmpl || !DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:5135:17: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (!tmpl || !DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:5141:15: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (tmpl && DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:5141:15: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (tmpl && DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:5141:15: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (tmpl && DECL_CLASS_TEMPLATE_P (tmpl)) ^ cp/pt.c: In function 'can_complete_type_without_circularity': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:5203:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && TYPE_BEING_DEFINED (TYPE_MAIN_VARIANT (type))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:5203:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && TYPE_BEING_DEFINED (TYPE_MAIN_VARIANT (type))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:5203:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && TYPE_BEING_DEFINED (TYPE_MAIN_VARIANT (type))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:5203:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && TYPE_BEING_DEFINED (TYPE_MAIN_VARIANT (type))) ^ In file included from cp/cp-tree.h:35:0, from cp/pt.c:34: cp/pt.c: In function 'instantiate_class_template': cp/pt.c:5224:44: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (template) == TEMPLATE_DECL, 279); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/pt.c:5400:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (pattern)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/pt.c:5400:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (pattern)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/pt.c:5400:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (pattern)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/pt.c:5400:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (pattern)) ^ cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:5517:9: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || DECL_FUNCTION_TEMPLATE_P (t)) ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:5591:22: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (TYPE_P (t) || DECL_CLASS_TEMPLATE_P (t)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:5591:22: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (TYPE_P (t) || DECL_CLASS_TEMPLATE_P (t)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:5591:22: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (TYPE_P (t) || DECL_CLASS_TEMPLATE_P (t)) ^ cp/pt.c:5598:36: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (friend_type) == TEMPLATE_DECL) ^ cp/pt.c:5615:36: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (friend_type) == TEMPLATE_DECL) ^ cp/pt.c:5626:36: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (friend_type) == TEMPLATE_DECL) ^ In file included from cp/pt.c:34:0: cp/pt.c: In function 'tsubst_aggr_type': cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:5837:11: note: in expansion of macro 'TYPE_TEMPLATE_INFO' if (TYPE_TEMPLATE_INFO (t)) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:5861:41: note: in expansion of macro 'TYPE_TI_ARGS' argvec = tsubst_template_arg_vector (TYPE_TI_ARGS (t), args, ^ In file included from cp/pt.c:34:0: cp/pt.c: In function 'tsubst_decl': cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:5980:34: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' int is_template_template_parm = DECL_TEMPLATE_TEMPLATE_PARM_P (t); ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:5980:34: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' int is_template_template_parm = DECL_TEMPLATE_TEMPLATE_PARM_P (t); ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/pt.c:5988:23: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' tree tmpl_args = DECL_CLASS_TEMPLATE_P (t) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:5988:23: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' tree tmpl_args = DECL_CLASS_TEMPLATE_P (t) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/pt.c:5988:23: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' tree tmpl_args = DECL_CLASS_TEMPLATE_P (t) ^ cp/pt.c:6091:39: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (DECL_TI_TEMPLATE (t)) == TEMPLATE_DECL) ^ In file included from cp/cp-tree.h:35:0, from cp/pt.c:34: cp/pt.c:6170:6: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] == LOOKUP_EXPR) ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/pt.c:6292:6: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' if (DECL_TEMPLATE_PARM_P (t)) ^ cp/pt.c:6298:35: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (DECL_INITIAL (r)) != TEMPLATE_PARM_INDEX) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/pt.c:6306:7: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' if (!DECL_TEMPLATE_PARM_P (r)) ^ cp/pt.c:6340:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (type) == TEMPLATE_TEMPLATE_PARM ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/pt.c:6369:11: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' else if (DECL_NAMESPACE_SCOPE_P (t)) ^ cp/pt.c:5974:5: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/pt.c:6330:5: warning: case value '194' not in enumerated type 'enum tree_code' [-Wswitch] case USING_DECL: ^ In file included from cp/pt.c:34:0: cp/pt.c: In function 'tsubst_function_type': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/pt.c:6549:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (r)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/pt.c:6549:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (r)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/pt.c:6549:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (r)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:6549:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (r)) ^ cp/pt.c: In function 'tsubst': cp/pt.c:6649:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (t) != TYPENAME_TYPE ^ cp/pt.c:6650:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (t) != TEMPLATE_DECL ^ cp/pt.c:6755:20: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == TEMPLATE_TYPE_PARM ^ cp/pt.c:6756:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (t) == TEMPLATE_TEMPLATE_PARM ^ cp/pt.c:6757:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (t) == BOUND_TEMPLATE_TEMPLATE_PARM) ^ cp/pt.c:6780:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == TEMPLATE_TYPE_PARM) ^ cp/pt.c:6787:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (t) == BOUND_TEMPLATE_TEMPLATE_PARM) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:6791:29: note: in expansion of macro 'TYPE_TI_ARGS' tree argvec = tsubst (TYPE_TI_ARGS (t), ^ cp/pt.c:6801:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) == TEMPLATE_TEMPLATE_PARM) ^ cp/pt.c:6839:32: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] complain | (TREE_CODE (t) == TEMPLATE_TYPE_PARM ^ cp/pt.c:6853:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == BOUND_TEMPLATE_TEMPLATE_PARM) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:6855:29: note: in expansion of macro 'TYPE_TI_ARGS' tree argvec = tsubst (TYPE_TI_ARGS (t), args, ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:6861:22: note: in expansion of macro 'TYPE_TI_TEMPLATE' = tree_cons (TYPE_TI_TEMPLATE (t), argvec, NULL_TREE); ^ cp/pt.c:6866:4: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/pt.c:6831:4: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/pt.c:6832:4: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/pt.c:6833:4: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/pt.c:6930:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/pt.c:6930:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/pt.c:6930:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:6930:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/pt.c:7005:31: note: in expansion of macro 'IS_AGGR_TYPE' if (r == error_mark_node || !IS_AGGR_TYPE (r)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/pt.c:7005:31: note: in expansion of macro 'IS_AGGR_TYPE' if (r == error_mark_node || !IS_AGGR_TYPE (r)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/pt.c:7005:31: note: in expansion of macro 'IS_AGGR_TYPE' if (r == error_mark_node || !IS_AGGR_TYPE (r)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:7005:31: note: in expansion of macro 'IS_AGGR_TYPE' if (r == error_mark_node || !IS_AGGR_TYPE (r)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/pt.c:7139:7: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (ctx)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/pt.c:7139:7: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (ctx)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/pt.c:7139:7: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (ctx)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:7139:7: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (ctx)) ^ cp/pt.c:7232:5: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/pt.c:6747:5: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/pt.c:6744:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/pt.c:6745:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/pt.c:6746:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/pt.c:7129:5: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/pt.c:7179:5: warning: case value '192' not in enumerated type 'enum tree_code' [-Wswitch] case UNBOUND_CLASS_TEMPLATE: ^ cp/pt.c:7242:5: warning: case value '193' not in enumerated type 'enum tree_code' [-Wswitch] case TYPEOF_TYPE: ^ cp/pt.c: In function 'tsubst_copy': cp/pt.c:7458:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (name) == SCOPE_REF ^ cp/pt.c:7380:5: warning: case value '149' not in enumerated type 'enum tree_code' [-Wswitch] case SIZEOF_EXPR: ^ cp/pt.c:7382:5: warning: case value '150' not in enumerated type 'enum tree_code' [-Wswitch] case ARROW_EXPR: ^ cp/pt.c:7381:5: warning: case value '151' not in enumerated type 'enum tree_code' [-Wswitch] case ALIGNOF_EXPR: ^ cp/pt.c:7479:5: warning: case value '169' not in enumerated type 'enum tree_code' [-Wswitch] case STMT_EXPR: ^ cp/pt.c:7505:5: warning: case value '175' not in enumerated type 'enum tree_code' [-Wswitch] case NEW_EXPR: ^ cp/pt.c:7515:5: warning: case value '177' not in enumerated type 'enum tree_code' [-Wswitch] case DELETE_EXPR: ^ cp/pt.c:7424:5: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/pt.c:7426:5: warning: case value '180' not in enumerated type 'enum tree_code' [-Wswitch] case MEMBER_REF: ^ cp/pt.c:7383:5: warning: case value '183' not in enumerated type 'enum tree_code' [-Wswitch] case THROW_EXPR: ^ cp/pt.c:7339:5: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/pt.c:7579:5: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/pt.c:7576:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/pt.c:7577:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/pt.c:7578:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/pt.c:7586:5: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/pt.c:7587:5: warning: case value '192' not in enumerated type 'enum tree_code' [-Wswitch] case UNBOUND_CLASS_TEMPLATE: ^ cp/pt.c:7588:5: warning: case value '193' not in enumerated type 'enum tree_code' [-Wswitch] case TYPEOF_TYPE: ^ cp/pt.c:7525:5: warning: case value '197' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_ID_EXPR: ^ cp/pt.c:7345:5: warning: case value '200' not in enumerated type 'enum tree_code' [-Wswitch] case LOOKUP_EXPR: ^ cp/pt.c:7495:5: warning: case value '201' not in enumerated type 'enum tree_code' [-Wswitch] case MODOP_EXPR: ^ cp/pt.c:7364:5: warning: case value '202' not in enumerated type 'enum tree_code' [-Wswitch] case CAST_EXPR: ^ cp/pt.c:7365:5: warning: case value '203' not in enumerated type 'enum tree_code' [-Wswitch] case REINTERPRET_CAST_EXPR: ^ cp/pt.c:7366:5: warning: case value '204' not in enumerated type 'enum tree_code' [-Wswitch] case CONST_CAST_EXPR: ^ cp/pt.c:7367:5: warning: case value '205' not in enumerated type 'enum tree_code' [-Wswitch] case STATIC_CAST_EXPR: ^ cp/pt.c:7368:5: warning: case value '206' not in enumerated type 'enum tree_code' [-Wswitch] case DYNAMIC_CAST_EXPR: ^ cp/pt.c:7425:5: warning: case value '207' not in enumerated type 'enum tree_code' [-Wswitch] case DOTSTAR_EXPR: ^ cp/pt.c:7384:5: warning: case value '208' not in enumerated type 'enum tree_code' [-Wswitch] case TYPEID_EXPR: ^ cp/pt.c:7496:5: warning: case value '209' not in enumerated type 'enum tree_code' [-Wswitch] case PSEUDO_DTOR_EXPR: ^ cp/pt.c: In function 'tsubst_expr': cp/pt.c:7682:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (decl) == USING_DECL) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/pt.c:7706:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (decl))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/pt.c:7706:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (decl))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/pt.c:7706:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (decl))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/pt.c:7706:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (decl))) ^ cp/pt.c:7661:5: warning: case value '152' not in enumerated type 'enum tree_code' [-Wswitch] case EXPR_STMT: ^ cp/pt.c:7802:5: warning: case value '153' not in enumerated type 'enum tree_code' [-Wswitch] case COMPOUND_STMT: ^ cp/pt.c:7673:5: warning: case value '154' not in enumerated type 'enum tree_code' [-Wswitch] case DECL_STMT: ^ cp/pt.c:7777:5: warning: case value '155' not in enumerated type 'enum tree_code' [-Wswitch] case IF_STMT: ^ cp/pt.c:7736:5: warning: case value '156' not in enumerated type 'enum tree_code' [-Wswitch] case FOR_STMT: ^ cp/pt.c:7753:5: warning: case value '157' not in enumerated type 'enum tree_code' [-Wswitch] case WHILE_STMT: ^ cp/pt.c:7765:5: warning: case value '158' not in enumerated type 'enum tree_code' [-Wswitch] case DO_STMT: ^ cp/pt.c:7655:5: warning: case value '159' not in enumerated type 'enum tree_code' [-Wswitch] case RETURN_STMT: ^ cp/pt.c:7819:5: warning: case value '160' not in enumerated type 'enum tree_code' [-Wswitch] case BREAK_STMT: ^ cp/pt.c:7824:5: warning: case value '161' not in enumerated type 'enum tree_code' [-Wswitch] case CONTINUE_STMT: ^ cp/pt.c:7829:5: warning: case value '162' not in enumerated type 'enum tree_code' [-Wswitch] case SWITCH_STMT: ^ cp/pt.c:7859:5: warning: case value '163' not in enumerated type 'enum tree_code' [-Wswitch] case GOTO_STMT: ^ cp/pt.c:7849:5: warning: case value '164' not in enumerated type 'enum tree_code' [-Wswitch] case LABEL_STMT: ^ cp/pt.c:7872:5: warning: case value '165' not in enumerated type 'enum tree_code' [-Wswitch] case ASM_STMT: ^ cp/pt.c:7854:5: warning: case value '167' not in enumerated type 'enum tree_code' [-Wswitch] case FILE_STMT: ^ cp/pt.c:7842:5: warning: case value '168' not in enumerated type 'enum tree_code' [-Wswitch] case CASE_LABEL: ^ cp/pt.c:7667:5: warning: case value '195' not in enumerated type 'enum tree_code' [-Wswitch] case USING_STMT: ^ cp/pt.c:7649:5: warning: case value '210' not in enumerated type 'enum tree_code' [-Wswitch] case CTOR_INITIALIZER: ^ cp/pt.c:7642:5: warning: case value '211' not in enumerated type 'enum tree_code' [-Wswitch] case RETURN_INIT: ^ cp/pt.c:7883:5: warning: case value '212' not in enumerated type 'enum tree_code' [-Wswitch] case TRY_BLOCK: ^ cp/pt.c:7916:5: warning: case value '214' not in enumerated type 'enum tree_code' [-Wswitch] case HANDLER: ^ cp/pt.c:7939:5: warning: case value '216' not in enumerated type 'enum tree_code' [-Wswitch] case TAG_DEFN: ^ In file included from cp/cp-tree.h:35:0, from cp/pt.c:34: cp/pt.c: In function 'instantiate_template': cp/pt.c:7967:40: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (tmpl) == TEMPLATE_DECL, 283); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/pt.c:7970:7: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' if (DECL_CLONED_FUNCTION_P (tmpl)) ^ cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/pt.c:7977:14: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' clone && DECL_CLONED_FUNCTION_P (clone); ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/pt.c:8015:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (nt) && decl_function_context (TYPE_MAIN_DECL (nt))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/pt.c:8015:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (nt) && decl_function_context (TYPE_MAIN_DECL (nt))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/pt.c:8015:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (nt) && decl_function_context (TYPE_MAIN_DECL (nt))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:8015:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (nt) && decl_function_context (TYPE_MAIN_DECL (nt))) ^ cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/pt.c:8048:32: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' if (TREE_CHAIN (gen_tmpl) && DECL_CLONED_FUNCTION_P (TREE_CHAIN (gen_tmpl))) ^ In file included from cp/cp-tree.h:35:0, from cp/pt.c:34: cp/pt.c: In function 'fn_type_unification': cp/pt.c:8106:38: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (fn) == TEMPLATE_DECL, 0); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/pt.c: In function 'resolve_overloaded_unification': cp/pt.c:8498:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) == OFFSET_REF) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/pt.c:8502:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (arg)) ^ cp/pt.c:8505:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) == TEMPLATE_ID_EXPR) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/pt.c:8514:25: note: in expansion of macro 'OVL_NEXT' for (; arg; arg = OVL_NEXT (arg)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/pt.c:8516:14: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (arg); ^ cp/pt.c:8519:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) != TEMPLATE_DECL) ^ cp/pt.c:8532:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (arg) == OVERLOAD ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/pt.c:8535:25: note: in expansion of macro 'OVL_NEXT' for (; arg; arg = OVL_NEXT (arg)) ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:361:27: note: in definition of macro 'TREE_TYPE' #define TREE_TYPE(NODE) ((NODE)->common.type) ^ cp/pt.c:8537:18: note: in expansion of macro 'OVL_CURRENT' TREE_TYPE (OVL_CURRENT (arg)), ^ In file included from cp/pt.c:34:0: cp/pt.c: In function 'get_template_base_recursive': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/pt.c:8780:11: note: in expansion of macro 'BINFO_MARKED' if (BINFO_MARKED (base_binfo)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/pt.c:8780:11: note: in expansion of macro 'BINFO_MARKED' if (BINFO_MARKED (base_binfo)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/pt.c:8780:11: note: in expansion of macro 'BINFO_MARKED' if (BINFO_MARKED (base_binfo)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/pt.c:8780:11: note: in expansion of macro 'BINFO_MARKED' if (BINFO_MARKED (base_binfo)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/pt.c:8789:2: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (base_binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/pt.c:8789:2: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (base_binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/pt.c:8789:2: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (base_binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/pt.c:8789:2: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (base_binfo); ^ cp/pt.c: In function 'template_decl_level': cp/pt.c:8847:5: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/pt.c: In function 'check_cv_quals_for_unify': cp/pt.c:8872:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (parm) == TEMPLATE_TYPE_PARM) ^ cp/pt.c:8879:20: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] TREE_CODE (arg) != TEMPLATE_TYPE_PARM) ^ cp/pt.c: In function 'unify': cp/pt.c:8976:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (arg) != TEMPLATE_TYPE_PARM ^ cp/pt.c:9015:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if ((TREE_CODE (parm) == TEMPLATE_TYPE_PARM ^ cp/pt.c:9017:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || (TREE_CODE (parm) == TEMPLATE_TEMPLATE_PARM ^ cp/pt.c:9018:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (tparm) != TEMPLATE_DECL)) ^ cp/pt.c:9021:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (parm) == BOUND_TEMPLATE_TEMPLATE_PARM) ^ cp/pt.c:9025:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) != BOUND_TEMPLATE_TEMPLATE_PARM ^ In file included from cp/pt.c:32:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:9030:22: note: in expansion of macro 'TYPE_TI_TEMPLATE' tree parmtmpl = TYPE_TI_TEMPLATE (parm); ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:9031:21: note: in expansion of macro 'TYPE_TI_ARGS' tree parmvec = TYPE_TI_ARGS (parm); ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:9032:20: note: in expansion of macro 'TYPE_TI_ARGS' tree argvec = TYPE_TI_ARGS (arg); ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2413:41: note: in expansion of macro 'TREE_VALUE' #define INNERMOST_TEMPLATE_PARMS(NODE) TREE_VALUE (NODE) ^ cp/cp-tree.h:2791:4: note: in expansion of macro 'INNERMOST_TEMPLATE_PARMS' INNERMOST_TEMPLATE_PARMS (DECL_TEMPLATE_PARMS (NODE)) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1448:31: note: in expansion of macro 'DECL_CHECK' #define DECL_ARGUMENTS(NODE) (DECL_CHECK (NODE)->decl.arguments) ^ cp/cp-tree.h:2789:41: note: in expansion of macro 'DECL_ARGUMENTS' #define DECL_TEMPLATE_PARMS(NODE) DECL_ARGUMENTS (NODE) ^ cp/cp-tree.h:2791:30: note: in expansion of macro 'DECL_TEMPLATE_PARMS' INNERMOST_TEMPLATE_PARMS (DECL_TEMPLATE_PARMS (NODE)) ^ cp/pt.c:9034:10: note: in expansion of macro 'DECL_INNERMOST_TEMPLATE_PARMS' = DECL_INNERMOST_TEMPLATE_PARMS (TYPE_TI_TEMPLATE (arg)); ^ ./tree-check.h:8:28: note: in expansion of macro 'TREE_CHECK' #define TREE_LIST_CHECK(t) TREE_CHECK (t, TREE_LIST) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:9034:41: note: in expansion of macro 'TYPE_TI_TEMPLATE' = DECL_INNERMOST_TEMPLATE_PARMS (TYPE_TI_TEMPLATE (arg)); ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/pt.c:9063:10: note: in expansion of macro 'TYPE_TI_TEMPLATE' arg = TYPE_TI_TEMPLATE (arg); ^ cp/pt.c:9068:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (parm) == TEMPLATE_TEMPLATE_PARM ^ cp/pt.c:9069:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (parm) == BOUND_TEMPLATE_TEMPLATE_PARM) ^ cp/pt.c:9179:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) != PTRMEM_CST) ^ cp/pt.c:9175:5: warning: case value '174' not in enumerated type 'enum tree_code' [-Wswitch] case PTRMEM_CST: ^ cp/pt.c:8992:5: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/pt.c:9396:5: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/pt.c:9122:5: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/pt.c:8999:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/pt.c:9000:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/pt.c:9001:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/pt.c:8991:5: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/pt.c:8993:5: warning: case value '192' not in enumerated type 'enum tree_code' [-Wswitch] case UNBOUND_CLASS_TEMPLATE: ^ cp/pt.c: In function 'most_general_template': cp/pt.c:9782:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) != TEMPLATE_DECL) ^ cp/pt.c:9793:47: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (DECL_TI_TEMPLATE (decl)) != TEMPLATE_DECL) ^ In file included from cp/pt.c:34:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:9796:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (decl)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:9796:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (decl)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:9796:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (decl)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:9796:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (decl)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/pt.c:9801:12: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' if (!DECL_NAMESPACE_SCOPE_P (decl) ^ cp/pt.c: In function 'bt_instantiate_type_proc': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/pt.c:10006:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (entry->type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/pt.c:10006:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (entry->type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/pt.c:10006:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (entry->type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/pt.c:10006:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (entry->type) ^ cp/pt.c: In function 'do_type_instantiation': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:10028:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t) || ! CLASSTYPE_TEMPLATE_INFO (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:10028:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t) || ! CLASSTYPE_TEMPLATE_INFO (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:10028:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t) || ! CLASSTYPE_TEMPLATE_INFO (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/pt.c:10028:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t) || ! CLASSTYPE_TEMPLATE_INFO (t)) ^ cp/pt.c: In function 'instantiate_decl': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/pt.c:10281:41: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' if (TREE_CODE (d) == FUNCTION_DECL && DECL_CLONED_FUNCTION_P (d)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/pt.c:10360:8: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' if ((DECL_NAMESPACE_SCOPE_P (d) && !DECL_INITIALIZED_IN_CLASS_P (d)) ^ cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1938:34: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_CONSTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/pt.c:10387:11: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P' if (DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (d) ^ cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1952:33: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_DESTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/pt.c:10388:7: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P' || DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (d)) ^ cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/pt.c:10393:14: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' t && DECL_CLONED_FUNCTION_P (t); ^ cp/pt.c: In function 'invalid_nontype_parm_type_p': cp/pt.c:10884:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (type) == TEMPLATE_TYPE_PARM) ^ cp/pt.c:10886:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (type) == TYPENAME_TYPE) ^ cp/pt.c: At top level: cp/pt.c:5674:1: warning: 'list_eq' defined but not used [-Wunused-function] list_eq (t1, t2) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/typeck2.c -o cp/typeck2.o In file included from cp/typeck2.c:37:0: cp/typeck2.c: In function 'abstract_virtuals_error': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck2.c:142:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type) || !CLASSTYPE_PURE_VIRTUALS (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck2.c:142:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type) || !CLASSTYPE_PURE_VIRTUALS (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck2.c:142:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type) || !CLASSTYPE_PURE_VIRTUALS (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck2.c:142:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type) || !CLASSTYPE_PURE_VIRTUALS (type)) ^ cp/typeck2.c: In function 'cxx_incomplete_type_diagnostic': cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck2.c:242:12: note: in expansion of macro 'TYPE_TEMPLATE_INFO' if (!TYPE_TEMPLATE_INFO (type)) ^ cp/typeck2.c:275:43: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (value && TREE_CODE (value) == OVERLOAD) ^ cp/typeck2.c:266:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ In file included from cp/typeck2.c:37:0: cp/typeck2.c: In function 'store_init_value': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck2.c:432:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck2.c:432:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck2.c:432:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck2.c:432:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/typeck2.c: In function 'digest_init': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/typeck2.c:660:30: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' if (raw_constructor && TYPE_NON_AGGREGATE_CLASS (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/typeck2.c:660:30: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' if (raw_constructor && TYPE_NON_AGGREGATE_CLASS (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/typeck2.c:660:30: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' if (raw_constructor && TYPE_NON_AGGREGATE_CLASS (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/typeck2.c:660:30: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' if (raw_constructor && TYPE_NON_AGGREGATE_CLASS (type) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/typeck2.c:670:12: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' || TYPE_NON_AGGREGATE_CLASS (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/typeck2.c:670:12: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' || TYPE_NON_AGGREGATE_CLASS (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/typeck2.c:670:12: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' || TYPE_NON_AGGREGATE_CLASS (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:2590:4: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE (NODE) && CLASSTYPE_NON_AGGREGATE (NODE)) ^ cp/typeck2.c:670:12: note: in expansion of macro 'TYPE_NON_AGGREGATE_CLASS' || TYPE_NON_AGGREGATE_CLASS (type)) ^ cp/typeck2.c: In function 'process_init_constructor': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck2.c:806:12: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (type))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck2.c:806:12: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (type))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck2.c:806:12: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (type))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck2.c:806:12: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (type))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck2.c:897:12: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (field))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck2.c:897:12: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (field))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck2.c:897:12: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (field))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck2.c:897:12: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (field))) ^ cp/typeck2.c: In function 'build_x_arrow': cp/typeck2.c:1118:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (rval) == OFFSET_REF) ^ In file included from cp/typeck2.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck2.c:1130:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck2.c:1130:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck2.c:1130:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck2.c:1130:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/typeck2.c: In function 'build_m_component_ref': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck2.c:1240:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (objtype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck2.c:1240:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (objtype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck2.c:1240:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (objtype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck2.c:1240:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (objtype)) ^ cp/typeck2.c: In function 'build_functional_cast': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck2.c:1302:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck2.c:1302:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck2.c:1302:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck2.c:1302:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/typeck2.c: In function 'add_exception_specifier': cp/typeck2.c:1394:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (core) == TEMPLATE_TYPE_PARM) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/class.c -o cp/class.o cp/class.c: In function 'modify_vtable_entry': cp/class.c:766:12: warning: variable 'base_fndecl' set but not used [-Wunused-but-set-variable] tree base_fndecl; ^ cp/class.c: In function 'add_method': cp/class.c:803:45: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] int template_conv_p = (TREE_CODE (method) == TEMPLATE_DECL ^ In file included from cp/class.c:29:0: cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1938:34: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_CONSTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/class.c:823:7: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P' if (DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (method)) ^ cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1952:33: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_DESTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/class.c:825:12: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P' else if (DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (method)) ^ In file included from cp/class.c:29:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:838:8: note: in expansion of macro 'OVL_CURRENT' m = OVL_CURRENT (m); ^ cp/class.c:842:47: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] have_template_convs_p = (TREE_CODE (m) == TEMPLATE_DECL ^ In file included from cp/class.c:28:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:698:34: note: in definition of macro 'TREE_LANG_FLAG_4' #define TREE_LANG_FLAG_4(NODE) ((NODE)->common.lang_flag_4) ^ cp/cp-tree.h:2006:4: note: in expansion of macro 'IDENTIFIER_TYPENAME_P' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/cp-tree.h:2006:27: note: in expansion of macro 'DECL_NAME' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ cp/class.c:903:8: note: in expansion of macro 'DECL_CONV_FN_P' if (!DECL_CONV_FN_P (OVL_CURRENT (fn))) ^ cp/class.c:903:24: note: in expansion of macro 'OVL_CURRENT' if (!DECL_CONV_FN_P (OVL_CURRENT (fn))) ^ In file included from cp/class.c:29:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/class.c:939:11: note: in expansion of macro 'OVL_NEXT' fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:941:14: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (fns); ^ cp/class.c:972:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_DECL ^ In file included from cp/class.c:29:0: cp/class.c: In function 'delete_duplicate_fields_1': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:1041:13: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (! ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:1041:13: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (! ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:1041:13: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (! ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:1041:13: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (! ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:1054:14: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (! ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:1054:14: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (! ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:1054:14: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (! ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:1054:14: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (! ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/class.c:1066:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (field) == USING_DECL) ^ In file included from cp/class.c:29:0: cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1081:17: note: in expansion of macro 'DECL_DECLARES_TYPE_P' else if (DECL_DECLARES_TYPE_P (field) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1081:17: note: in expansion of macro 'DECL_DECLARES_TYPE_P' else if (DECL_DECLARES_TYPE_P (field) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1081:17: note: in expansion of macro 'DECL_DECLARES_TYPE_P' else if (DECL_DECLARES_TYPE_P (field) ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1082:13: note: in expansion of macro 'DECL_DECLARES_TYPE_P' && DECL_DECLARES_TYPE_P (x)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1082:13: note: in expansion of macro 'DECL_DECLARES_TYPE_P' && DECL_DECLARES_TYPE_P (x)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1082:13: note: in expansion of macro 'DECL_DECLARES_TYPE_P' && DECL_DECLARES_TYPE_P (x)) ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1088:17: note: in expansion of macro 'DECL_DECLARES_TYPE_P' else if (DECL_DECLARES_TYPE_P (field) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1088:17: note: in expansion of macro 'DECL_DECLARES_TYPE_P' else if (DECL_DECLARES_TYPE_P (field) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1088:17: note: in expansion of macro 'DECL_DECLARES_TYPE_P' else if (DECL_DECLARES_TYPE_P (field) ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1089:13: note: in expansion of macro 'DECL_DECLARES_TYPE_P' || DECL_DECLARES_TYPE_P (x)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1089:13: note: in expansion of macro 'DECL_DECLARES_TYPE_P' || DECL_DECLARES_TYPE_P (x)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1089:13: note: in expansion of macro 'DECL_DECLARES_TYPE_P' || DECL_DECLARES_TYPE_P (x)) ^ In file included from cp/class.c:29:0: cp/class.c: In function 'handle_using_decl': cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/class.c:1211:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (fdecl)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:1219:14: note: in expansion of macro 'OVL_CURRENT' old_value = OVL_CURRENT (old_value); ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:1241:10: note: in expansion of macro 'OVL_CURRENT' OVL_CURRENT (old_value)); ^ cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/class.c:1254:27: note: in expansion of macro 'OVL_NEXT' for (; flist; flist = OVL_NEXT (flist)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:1256:17: note: in expansion of macro 'OVL_CURRENT' add_method (t, OVL_CURRENT (flist), /*error_p=*/0); ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:1257:19: note: in expansion of macro 'OVL_CURRENT' alter_access (t, OVL_CURRENT (flist), access); ^ cp/class.c: In function 'maybe_warn_about_overly_private_class': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/class.c:1951:12: note: in expansion of macro 'OVL_NEXT' fn = OVL_NEXT (fn)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:1953:18: note: in expansion of macro 'OVL_CURRENT' tree ctor = OVL_CURRENT (fn); ^ In file included from cp/class.c:29:0: cp/class.c: In function 'field_decl_cmp': cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1984:12: note: in expansion of macro 'DECL_DECLARES_TYPE_P' return DECL_DECLARES_TYPE_P (*y) - DECL_DECLARES_TYPE_P (*x); ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1984:12: note: in expansion of macro 'DECL_DECLARES_TYPE_P' return DECL_DECLARES_TYPE_P (*y) - DECL_DECLARES_TYPE_P (*x); ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1984:12: note: in expansion of macro 'DECL_DECLARES_TYPE_P' return DECL_DECLARES_TYPE_P (*y) - DECL_DECLARES_TYPE_P (*x); ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1984:40: note: in expansion of macro 'DECL_DECLARES_TYPE_P' return DECL_DECLARES_TYPE_P (*y) - DECL_DECLARES_TYPE_P (*x); ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1984:40: note: in expansion of macro 'DECL_DECLARES_TYPE_P' return DECL_DECLARES_TYPE_P (*y) - DECL_DECLARES_TYPE_P (*x); ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/class.c:1984:40: note: in expansion of macro 'DECL_DECLARES_TYPE_P' return DECL_DECLARES_TYPE_P (*y) - DECL_DECLARES_TYPE_P (*x); ^ In file included from cp/class.c:28:0: cp/class.c: In function 'method_name_cmp': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/class.c:2006:7: note: in expansion of macro 'DECL_NAME' if (DECL_NAME (OVL_CURRENT (*m1)) < DECL_NAME (OVL_CURRENT (*m2))) ^ cp/class.c:2006:18: note: in expansion of macro 'OVL_CURRENT' if (DECL_NAME (OVL_CURRENT (*m1)) < DECL_NAME (OVL_CURRENT (*m2))) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/class.c:2006:39: note: in expansion of macro 'DECL_NAME' if (DECL_NAME (OVL_CURRENT (*m1)) < DECL_NAME (OVL_CURRENT (*m2))) ^ cp/class.c:2006:50: note: in expansion of macro 'OVL_CURRENT' if (DECL_NAME (OVL_CURRENT (*m1)) < DECL_NAME (OVL_CURRENT (*m2))) ^ In file included from cp/class.c:28:0: cp/class.c: In function 'finish_struct_methods': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:698:34: note: in definition of macro 'TREE_LANG_FLAG_4' #define TREE_LANG_FLAG_4(NODE) ((NODE)->common.lang_flag_4) ^ cp/cp-tree.h:2006:4: note: in expansion of macro 'IDENTIFIER_TYPENAME_P' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/cp-tree.h:2006:27: note: in expansion of macro 'DECL_NAME' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ cp/class.c:2076:12: note: in expansion of macro 'DECL_CONV_FN_P' if (!DECL_CONV_FN_P (OVL_CURRENT (fn))) ^ cp/class.c:2076:28: note: in expansion of macro 'OVL_CURRENT' if (!DECL_CONV_FN_P (OVL_CURRENT (fn))) ^ cp/class.c: In function 'duplicate_tag_error': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:376:28: note: in definition of macro 'TREE_CHAIN' #define TREE_CHAIN(NODE) ((NODE)->common.chain) ^ cp/class.c:2112:20: note: in expansion of macro 'OVL_CURRENT' TREE_CHAIN (OVL_CURRENT (unchain)) = NULL_TREE; ^ In file included from cp/class.c:29:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/class.c:2113:18: note: in expansion of macro 'OVL_NEXT' unchain = OVL_NEXT (unchain); ^ In file included from cp/class.c:29:0: cp/class.c: In function 'dfs_modify_vtables': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:2528:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:2528:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:2528:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:2528:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ In file included from cp/class.c:29:0: cp/class.c: In function 'get_basefndecls': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/class.c:2601:13: note: in expansion of macro 'OVL_NEXT' methods = OVL_NEXT (methods)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:2603:16: note: in expansion of macro 'OVL_CURRENT' tree method = OVL_CURRENT (methods); ^ cp/class.c: In function 'check_for_override': cp/class.c:2631:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == TEMPLATE_DECL) ^ In file included from cp/class.c:28:0: cp/class.c: In function 'warn_hidden': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/class.c:2677:14: note: in expansion of macro 'DECL_NAME' name = DECL_NAME (OVL_CURRENT (TREE_VEC_ELT (method_vec, i))); ^ cp/class.c:2677:25: note: in expansion of macro 'OVL_CURRENT' name = DECL_NAME (OVL_CURRENT (TREE_VEC_ELT (method_vec, i))); ^ In file included from cp/class.c:29:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/class.c:2694:59: note: in expansion of macro 'OVL_NEXT' for (fns = TREE_VEC_ELT (method_vec, i); fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:2696:13: note: in expansion of macro 'OVL_CURRENT' fndecl = OVL_CURRENT (fns); ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:2719:5: note: in expansion of macro 'OVL_CURRENT' OVL_CURRENT (TREE_VEC_ELT (method_vec, i))); ^ In file included from cp/class.c:29:0: cp/class.c: In function 'finish_struct_anon': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2742:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2742:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2742:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2742:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/class.c:2756:12: note: in expansion of macro 'TYPE_ANONYMOUS_P' || TYPE_ANONYMOUS_P (TREE_TYPE (elt)))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/class.c:2756:12: note: in expansion of macro 'TYPE_ANONYMOUS_P' || TYPE_ANONYMOUS_P (TREE_TYPE (elt)))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/class.c:2756:12: note: in expansion of macro 'TYPE_ANONYMOUS_P' || TYPE_ANONYMOUS_P (TREE_TYPE (elt)))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/class.c:2756:12: note: in expansion of macro 'TYPE_ANONYMOUS_P' || TYPE_ANONYMOUS_P (TREE_TYPE (elt)))) ^ cp/class.c: In function 'count_fields': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2921:42: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (TREE_CODE (x) == FIELD_DECL && ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2921:42: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (TREE_CODE (x) == FIELD_DECL && ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2921:42: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (TREE_CODE (x) == FIELD_DECL && ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2921:42: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (TREE_CODE (x) == FIELD_DECL && ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/class.c: In function 'add_fields_to_vec': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2940:42: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (TREE_CODE (x) == FIELD_DECL && ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2940:42: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (TREE_CODE (x) == FIELD_DECL && ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2940:42: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (TREE_CODE (x) == FIELD_DECL && ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:2940:42: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (TREE_CODE (x) == FIELD_DECL && ANON_AGGR_TYPE_P (TREE_TYPE (x))) ^ cp/class.c: In function 'check_field_decl': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/cp-tree.h:2735:38: note: in expansion of macro 'ANON_AGGR_TYPE_P' (TREE_CODE (NODE) == UNION_TYPE && ANON_AGGR_TYPE_P (NODE)) ^ cp/class.c:3068:7: note: in expansion of macro 'ANON_UNION_TYPE_P' if (ANON_UNION_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/cp-tree.h:2735:38: note: in expansion of macro 'ANON_AGGR_TYPE_P' (TREE_CODE (NODE) == UNION_TYPE && ANON_AGGR_TYPE_P (NODE)) ^ cp/class.c:3068:7: note: in expansion of macro 'ANON_UNION_TYPE_P' if (ANON_UNION_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/cp-tree.h:2735:38: note: in expansion of macro 'ANON_AGGR_TYPE_P' (TREE_CODE (NODE) == UNION_TYPE && ANON_AGGR_TYPE_P (NODE)) ^ cp/class.c:3068:7: note: in expansion of macro 'ANON_UNION_TYPE_P' if (ANON_UNION_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/cp-tree.h:2735:38: note: in expansion of macro 'ANON_AGGR_TYPE_P' (TREE_CODE (NODE) == UNION_TYPE && ANON_AGGR_TYPE_P (NODE)) ^ cp/class.c:3068:7: note: in expansion of macro 'ANON_UNION_TYPE_P' if (ANON_UNION_TYPE_P (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:3072:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' else if (ANON_AGGR_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:3072:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' else if (ANON_AGGR_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:3072:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' else if (ANON_AGGR_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/class.c:3072:12: note: in expansion of macro 'ANON_AGGR_TYPE_P' else if (ANON_AGGR_TYPE_P (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3084:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3084:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3084:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3084:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type)) ^ cp/class.c: In function 'check_field_decls': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3208:12: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (element_type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3208:12: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (element_type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3208:12: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (element_type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3208:12: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (element_type) ^ cp/class.c:3214:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (x) == USING_DECL) ^ cp/class.c:3229:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (x) == TEMPLATE_DECL) ^ In file included from cp/class.c:29:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3320:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3320:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3320:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3320:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/class.c:3358:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/class.c:3358:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/class.c:3358:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/class.c:3358:16: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/class.c: In function 'walk_subobject_offsets': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3500:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3500:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3500:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3500:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3643:12: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (element_type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3643:12: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (element_type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3643:12: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (element_type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3643:12: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (element_type) ^ cp/class.c: In function 'layout_nonempty_base_or_field': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3802:16: note: in expansion of macro 'CLASS_TYPE_P' if (binfo && CLASS_TYPE_P (BINFO_TYPE (binfo))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3802:16: note: in expansion of macro 'CLASS_TYPE_P' if (binfo && CLASS_TYPE_P (BINFO_TYPE (binfo))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3802:16: note: in expansion of macro 'CLASS_TYPE_P' if (binfo && CLASS_TYPE_P (BINFO_TYPE (binfo))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:3802:16: note: in expansion of macro 'CLASS_TYPE_P' if (binfo && CLASS_TYPE_P (BINFO_TYPE (binfo))) ^ cp/class.c: In function 'build_clone': cp/class.c:4091:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (clone) != TEMPLATE_DECL) ^ cp/class.c:4130:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (clone) != TEMPLATE_DECL) ^ cp/class.c:4169:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (clone) == TEMPLATE_DECL) ^ In file included from cp/class.c:29:0: cp/class.c: In function 'clone_function_decl': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1938:34: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_CONSTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/class.c:4201:7: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P' if (DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (fn)) ^ In file included from cp/cp-tree.h:35:0, from cp/class.c:29: cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1952:33: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_DESTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/class.c:4214:27: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P' my_friendly_assert (DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (fn), 20000411); ^ In file included from cp/class.c:29:0: cp/class.c: In function 'clone_constructors_and_destructors': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/class.c:4331:53: note: in expansion of macro 'OVL_NEXT' for (fns = CLASSTYPE_CONSTRUCTORS (t); fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:4332:26: note: in expansion of macro 'OVL_CURRENT' clone_function_decl (OVL_CURRENT (fns), /*update_method_vec_p=*/1); ^ cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/class.c:4333:52: note: in expansion of macro 'OVL_NEXT' for (fns = CLASSTYPE_DESTRUCTORS (t); fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:4334:26: note: in expansion of macro 'OVL_CURRENT' clone_function_decl (OVL_CURRENT (fns), /*update_method_vec_p=*/1); ^ In file included from cp/cp-tree.h:35:0, from cp/class.c:29: cp/class.c: In function 'type_requires_array_cookie': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:4367:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (type), 20010712); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:4367:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (type), 20010712); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:4367:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (type), 20010712); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:4367:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (type), 20010712); ^ In file included from cp/class.c:29:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/class.c:4387:51: note: in expansion of macro 'OVL_NEXT' for (fns = BASELINK_FUNCTIONS (fns); fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:4393:12: note: in expansion of macro 'OVL_CURRENT' fn = OVL_CURRENT (fns); ^ In file included from cp/class.c:29:0: cp/class.c: In function 'create_vtable_ptr': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1952:33: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_DESTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/class.c:4512:30: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P' if (DECL_VINDEX (fn) && !DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (fn) ^ cp/class.c: In function 'finish_struct_1': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/class.c:5300:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/class.c:5300:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/class.c:5300:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/class.c:5300:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (t)) ^ cp/class.c: In function 'fixed_type_or_null': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/class.c:5619:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (TREE_TYPE (instance)))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/class.c:5619:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (TREE_TYPE (instance)))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/class.c:5619:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (TREE_TYPE (instance)))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/class.c:5619:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (TREE_TYPE (instance)))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/class.c:5629:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (instance))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/class.c:5629:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (instance))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/class.c:5629:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (instance))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/class.c:5629:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (instance))) ^ cp/class.c: In function 'push_nested_class': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/class.c:5941:12: note: in expansion of macro 'IS_AGGR_TYPE' || ! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/class.c:5941:12: note: in expansion of macro 'IS_AGGR_TYPE' || ! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/class.c:5941:12: note: in expansion of macro 'IS_AGGR_TYPE' || ! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/class.c:5941:12: note: in expansion of macro 'IS_AGGR_TYPE' || ! IS_AGGR_TYPE (type) ^ cp/class.c:5942:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (type) == TEMPLATE_TYPE_PARM ^ cp/class.c:5943:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (type) == BOUND_TEMPLATE_TEMPLATE_PARM) ^ In file included from cp/class.c:29:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:5948:18: note: in expansion of macro 'CLASS_TYPE_P' if (context && CLASS_TYPE_P (context)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:5948:18: note: in expansion of macro 'CLASS_TYPE_P' if (context && CLASS_TYPE_P (context)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:5948:18: note: in expansion of macro 'CLASS_TYPE_P' if (context && CLASS_TYPE_P (context)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:5948:18: note: in expansion of macro 'CLASS_TYPE_P' if (context && CLASS_TYPE_P (context)) ^ cp/class.c: In function 'pop_nested_class': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:5961:18: note: in expansion of macro 'CLASS_TYPE_P' if (context && CLASS_TYPE_P (context)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:5961:18: note: in expansion of macro 'CLASS_TYPE_P' if (context && CLASS_TYPE_P (context)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:5961:18: note: in expansion of macro 'CLASS_TYPE_P' if (context && CLASS_TYPE_P (context)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:5961:18: note: in expansion of macro 'CLASS_TYPE_P' if (context && CLASS_TYPE_P (context)) ^ cp/class.c: In function 'resolve_address_of_overloaded_function': cp/class.c:6122:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_DECL) ^ cp/class.c:6177:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) != TEMPLATE_DECL) ^ In file included from cp/class.c:29:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/class.c:6235:39: note: in expansion of macro 'OVL_NEXT' for (; overload; overload = OVL_NEXT (overload)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/class.c:6236:45: note: in expansion of macro 'OVL_CURRENT' matches = tree_cons (NULL_TREE, OVL_CURRENT (overload), ^ cp/class.c: In function 'instantiate_type': cp/class.c:6345:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (rhs) == BASELINK) ^ cp/class.c:6350:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (rhs) != OVERLOAD) ^ In file included from cp/class.c:29:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/class.c:6393:11: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (rhs)) ^ In file included from cp/cp-tree.h:35:0, from cp/class.c:29: cp/class.c:6399:43: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (rhs) == TEMPLATE_ID_EXPR, 0); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/class.c:6428:27: note: in expansion of macro 'BASELINK_P' my_friendly_assert (BASELINK_P (rhs), 990412); ^ cp/class.c:6391:5: warning: case value '173' not in enumerated type 'enum tree_code' [-Wswitch] case OFFSET_REF: ^ cp/class.c:6360:5: warning: case value '181' not in enumerated type 'enum tree_code' [-Wswitch] case TYPE_EXPR: ^ cp/class.c:6403:5: warning: case value '197' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_ID_EXPR: ^ cp/class.c:6417:5: warning: case value '198' not in enumerated type 'enum tree_code' [-Wswitch] case OVERLOAD: ^ In file included from cp/class.c:29:0: cp/class.c: In function 'is_empty_class': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/class.c:6633:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/class.c:6633:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/class.c:6633:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/class.c:6633:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type)) ^ cp/class.c: In function 'contains_empty_class_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:6651:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:6651:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:6651:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/class.c:6651:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ In file included from cp/class.c:28:0: cp/class.c: In function 'note_name_declared_in_class': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/class.c:6772:6: note: in expansion of macro 'DECL_NAME' DECL_NAME (OVL_CURRENT (decl)), ^ cp/class.c:6772:17: note: in expansion of macro 'OVL_CURRENT' DECL_NAME (OVL_CURRENT (decl)), ^ In file included from cp/class.c:29:0: cp/class.c: In function 'dfs_build_secondary_vptr_vtt_inits': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7434:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7434:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7434:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7434:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/class.c: In function 'dfs_ctor_vtable_bases_queue_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7493:8: note: in expansion of macro 'BINFO_MARKED' if (!BINFO_MARKED (binfo) == VTT_MARKED_BINFO_P ((tree) data)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7493:8: note: in expansion of macro 'BINFO_MARKED' if (!BINFO_MARKED (binfo) == VTT_MARKED_BINFO_P ((tree) data)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7493:8: note: in expansion of macro 'BINFO_MARKED' if (!BINFO_MARKED (binfo) == VTT_MARKED_BINFO_P ((tree) data)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7493:8: note: in expansion of macro 'BINFO_MARKED' if (!BINFO_MARKED (binfo) == VTT_MARKED_BINFO_P ((tree) data)) ^ cp/class.c: In function 'dfs_fixup_binfo_vtbls': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1605:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' ? CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7508:3: note: in expansion of macro 'CLEAR_BINFO_MARKED' CLEAR_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1605:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' ? CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7508:3: note: in expansion of macro 'CLEAR_BINFO_MARKED' CLEAR_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1605:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' ? CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7508:3: note: in expansion of macro 'CLEAR_BINFO_MARKED' CLEAR_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1605:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' ? CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/class.c:7508:3: note: in expansion of macro 'CLEAR_BINFO_MARKED' CLEAR_BINFO_MARKED (binfo); ^ cp/class.c: In function 'build_vtbl_initializer': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1412:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED3(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1619:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED3' ? CLEAR_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE))\ ^ cp/class.c:7813:5: note: in expansion of macro 'CLEAR_BINFO_VTABLE_PATH_MARKED' CLEAR_BINFO_VTABLE_PATH_MARKED (TREE_VALUE (vbase)); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1412:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED3(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1619:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED3' ? CLEAR_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE))\ ^ cp/class.c:7813:5: note: in expansion of macro 'CLEAR_BINFO_VTABLE_PATH_MARKED' CLEAR_BINFO_VTABLE_PATH_MARKED (TREE_VALUE (vbase)); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1412:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED3(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1619:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED3' ? CLEAR_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE))\ ^ cp/class.c:7813:5: note: in expansion of macro 'CLEAR_BINFO_VTABLE_PATH_MARKED' CLEAR_BINFO_VTABLE_PATH_MARKED (TREE_VALUE (vbase)); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1412:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED3(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1619:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED3' ? CLEAR_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE))\ ^ cp/class.c:7813:5: note: in expansion of macro 'CLEAR_BINFO_VTABLE_PATH_MARKED' CLEAR_BINFO_VTABLE_PATH_MARKED (TREE_VALUE (vbase)); ^ cp/class.c: In function 'build_vbase_offset_vtbl_entries': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/class.c:8014:11: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' if (BINFO_VTABLE_PATH_MARKED (b)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/class.c:8014:11: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' if (BINFO_VTABLE_PATH_MARKED (b)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/class.c:8014:11: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' if (BINFO_VTABLE_PATH_MARKED (b)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/class.c:8014:11: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' if (BINFO_VTABLE_PATH_MARKED (b)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1411:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED3(NODE) SET_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1615:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED3' ? SET_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/class.c:8016:7: note: in expansion of macro 'SET_BINFO_VTABLE_PATH_MARKED' SET_BINFO_VTABLE_PATH_MARKED (b); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1411:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED3(NODE) SET_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1615:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED3' ? SET_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/class.c:8016:7: note: in expansion of macro 'SET_BINFO_VTABLE_PATH_MARKED' SET_BINFO_VTABLE_PATH_MARKED (b); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1411:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED3(NODE) SET_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1615:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED3' ? SET_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/class.c:8016:7: note: in expansion of macro 'SET_BINFO_VTABLE_PATH_MARKED' SET_BINFO_VTABLE_PATH_MARKED (b); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1411:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED3(NODE) SET_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1615:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED3' ? SET_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/class.c:8016:7: note: in expansion of macro 'SET_BINFO_VTABLE_PATH_MARKED' SET_BINFO_VTABLE_PATH_MARKED (b); ^ cp/class.c: In function 'build_rtti_vtbl_entries': cp/class.c:8306:8: warning: variable 'basetype' set but not used [-Wunused-but-set-variable] tree basetype; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/decl2.c -o cp/decl2.o In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'grok_x_components': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:217:26: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (t == NULL_TREE || !ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:217:26: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (t == NULL_TREE || !ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:217:26: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (t == NULL_TREE || !ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:217:26: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (t == NULL_TREE || !ANON_AGGR_TYPE_P (t)) ^ cp/decl2.c: In function 'grok_array_decl': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl2.c:437:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || IS_AGGR_TYPE (TREE_TYPE (index_exp))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl2.c:437:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || IS_AGGR_TYPE (TREE_TYPE (index_exp))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl2.c:437:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || IS_AGGR_TYPE (TREE_TYPE (index_exp))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl2.c:437:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || IS_AGGR_TYPE (TREE_TYPE (index_exp))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl2.c:437:30: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || IS_AGGR_TYPE (TREE_TYPE (index_exp))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl2.c:437:30: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || IS_AGGR_TYPE (TREE_TYPE (index_exp))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl2.c:437:30: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || IS_AGGR_TYPE (TREE_TYPE (index_exp))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl2.c:437:30: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || IS_AGGR_TYPE (TREE_TYPE (index_exp))) ^ cp/decl2.c: In function 'delete_sanity': cp/decl2.c:507:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (exp) == OFFSET_REF) ^ In file included from cp/cp-tree.h:35:0, from cp/decl2.c:37: cp/decl2.c: In function 'check_member_template': cp/decl2.c:571:40: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (tmpl) == TEMPLATE_DECL, 0); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl2.c:576:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (decl)))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl2.c:576:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (decl)))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl2.c:576:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (decl)))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl2.c:576:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (decl)))) ^ cp/decl2.c: In function 'check_classfn': cp/decl2.c:680:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && !(TREE_CODE (function) == TEMPLATE_DECL ^ cp/decl2.c:696:39: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] is_template = (TREE_CODE (function) == TEMPLATE_DECL ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl2.c:712:24: note: in expansion of macro 'OVL_NEXT' fndecls; fndecls = OVL_NEXT (fndecls)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:716:13: note: in expansion of macro 'OVL_CURRENT' fndecl = OVL_CURRENT (fndecls); ^ cp/decl2.c:733:43: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (is_template != (TREE_CODE (fndecl) == TEMPLATE_DECL)) ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:755:13: note: in expansion of macro 'OVL_CURRENT' fndecl = OVL_CURRENT (fndecls); ^ cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl2.c:756:14: note: in expansion of macro 'OVL_NEXT' fndecls = OVL_NEXT (fndecls); ^ In file included from cp/decl2.c:33:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:698:34: note: in definition of macro 'TREE_LANG_FLAG_4' #define TREE_LANG_FLAG_4(NODE) ((NODE)->common.lang_flag_4) ^ cp/cp-tree.h:2006:4: note: in expansion of macro 'IDENTIFIER_TYPENAME_P' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/cp-tree.h:2006:27: note: in expansion of macro 'DECL_NAME' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ cp/decl2.c:764:10: note: in expansion of macro 'DECL_CONV_FN_P' if (!DECL_CONV_FN_P (OVL_CURRENT (fndecls))) ^ cp/decl2.c:764:26: note: in expansion of macro 'OVL_CURRENT' if (!DECL_CONV_FN_P (OVL_CURRENT (fndecls))) ^ cp/decl2.c: In function 'grokfield': cp/decl2.c:885:48: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (TREE_OPERAND (declarator, 0)) == SCOPE_REF) ^ cp/decl2.c:910:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (declarator) == SCOPE_REF ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:956:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (value))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:956:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (value))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:956:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (value))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:956:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (value))) ^ cp/decl2.c: In function 'cplus_decl_attributes': cp/decl2.c:1216:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (*decl) == TEMPLATE_DECL) ^ cp/decl2.c: In function 'constructor_name_full': cp/decl2.c:1235:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (thing) == TEMPLATE_TYPE_PARM ^ cp/decl2.c:1236:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (thing) == BOUND_TEMPLATE_TEMPLATE_PARM ^ cp/decl2.c:1237:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (thing) == TYPENAME_TYPE) ^ In file included from cp/decl2.c:33:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/decl2.c:1242:10: note: in expansion of macro 'DECL_NAME' thing = DECL_NAME (OVL_CURRENT (TREE_VEC_ELT (CLASSTYPE_METHOD_VEC (thing), 0))); ^ cp/decl2.c:1242:21: note: in expansion of macro 'OVL_CURRENT' thing = DECL_NAME (OVL_CURRENT (TREE_VEC_ELT (CLASSTYPE_METHOD_VEC (thing), 0))); ^ cp/decl2.c:1247:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || (TREE_CODE (thing) == TEMPLATE_DECL ^ In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'build_anon_union_vars': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:1342:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:1342:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:1342:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:1342:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:1379:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:1379:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:1379:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/decl2.c:1379:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/decl2.c: In function 'import_export_tinfo': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl2.c:1987:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl2.c:1987:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl2.c:1987:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl2.c:1987:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl2.c:1990:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && CLASSTYPE_INTERFACE_KNOWN (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl2.c:1990:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && CLASSTYPE_INTERFACE_KNOWN (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl2.c:1990:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && CLASSTYPE_INTERFACE_KNOWN (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl2.c:1990:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && CLASSTYPE_INTERFACE_KNOWN (type) ^ cp/decl2.c: In function 'build_expr_from_tree': cp/decl2.c:3291:25: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare] return TREE_CODE (t) == SIZEOF_EXPR ? expr_sizeof (r) : c_alignof_expr (r); ^ cp/decl2.c:3327:43: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (TREE_OPERAND (t, 0)) == SCOPE_REF) ^ cp/decl2.c:3332:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/decl2.c:3356:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_ID_EXPR) ^ cp/decl2.c:3369:43: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (TREE_OPERAND (t, 0)) == SCOPE_REF) ^ cp/decl2.c:3375:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/decl2.c:3391:53: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (args != NULL_TREE && TREE_CODE (name) == LOOKUP_EXPR ^ cp/decl2.c:3400:37: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (name) == TEMPLATE_ID_EXPR ^ cp/decl2.c:3404:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == OFFSET_REF) ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/decl2.c:3471:24: note: in expansion of macro 'IS_AGGR_TYPE' purpose_p = !(type && IS_AGGR_TYPE (type)); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/decl2.c:3471:24: note: in expansion of macro 'IS_AGGR_TYPE' purpose_p = !(type && IS_AGGR_TYPE (type)); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/decl2.c:3471:24: note: in expansion of macro 'IS_AGGR_TYPE' purpose_p = !(type && IS_AGGR_TYPE (type)); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/decl2.c:3471:24: note: in expansion of macro 'IS_AGGR_TYPE' purpose_p = !(type && IS_AGGR_TYPE (type)); ^ cp/decl2.c:3286:5: warning: case value '149' not in enumerated type 'enum tree_code' [-Wswitch] case SIZEOF_EXPR: ^ cp/decl2.c:3302:5: warning: case value '150' not in enumerated type 'enum tree_code' [-Wswitch] case ARROW_EXPR: ^ cp/decl2.c:3287:5: warning: case value '151' not in enumerated type 'enum tree_code' [-Wswitch] case ALIGNOF_EXPR: ^ cp/decl2.c:3306:5: warning: case value '175' not in enumerated type 'enum tree_code' [-Wswitch] case NEW_EXPR: ^ cp/decl2.c:3313:5: warning: case value '177' not in enumerated type 'enum tree_code' [-Wswitch] case DELETE_EXPR: ^ cp/decl2.c:3275:5: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/decl2.c:3264:5: warning: case value '180' not in enumerated type 'enum tree_code' [-Wswitch] case MEMBER_REF: ^ cp/decl2.c:3453:5: warning: case value '183' not in enumerated type 'enum tree_code' [-Wswitch] case THROW_EXPR: ^ cp/decl2.c:3168:5: warning: case value '197' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_ID_EXPR: ^ cp/decl2.c:3159:5: warning: case value '200' not in enumerated type 'enum tree_code' [-Wswitch] case LOOKUP_EXPR: ^ cp/decl2.c:3296:5: warning: case value '201' not in enumerated type 'enum tree_code' [-Wswitch] case MODOP_EXPR: ^ cp/decl2.c:3197:5: warning: case value '202' not in enumerated type 'enum tree_code' [-Wswitch] case CAST_EXPR: ^ cp/decl2.c:3201:5: warning: case value '203' not in enumerated type 'enum tree_code' [-Wswitch] case REINTERPRET_CAST_EXPR: ^ cp/decl2.c:3205:5: warning: case value '204' not in enumerated type 'enum tree_code' [-Wswitch] case CONST_CAST_EXPR: ^ cp/decl2.c:3213:5: warning: case value '205' not in enumerated type 'enum tree_code' [-Wswitch] case STATIC_CAST_EXPR: ^ cp/decl2.c:3209:5: warning: case value '206' not in enumerated type 'enum tree_code' [-Wswitch] case DYNAMIC_CAST_EXPR: ^ cp/decl2.c:3270:5: warning: case value '207' not in enumerated type 'enum tree_code' [-Wswitch] case DOTSTAR_EXPR: ^ cp/decl2.c:3491:5: warning: case value '208' not in enumerated type 'enum tree_code' [-Wswitch] case TYPEID_EXPR: ^ cp/decl2.c:3421:5: warning: case value '209' not in enumerated type 'enum tree_code' [-Wswitch] case PSEUDO_DTOR_EXPR: ^ In file included from cp/cp-tree.h:35:0, from cp/decl2.c:37: cp/decl2.c: In function 'build_offset_ref_call_from_tree': cp/decl2.c:3518:38: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (fn) == OFFSET_REF, 20020725); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/decl2.c: In function 'build_call_from_tree': cp/decl2.c:3562:38: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (fn) != OFFSET_REF, 20020725); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/decl2.c:3563:38: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (fn) != SCOPE_REF, 20020725); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/decl2.c:3570:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_ID_EXPR) ^ cp/decl2.c:3582:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] f = (TREE_CODE (fn) == OVERLOAD) ? get_first_fn (fn) : fn; ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl2.c:3588:8: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || (DECL_FUNCTION_TEMPLATE_P (f) ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/decl2.c:3599:11: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (fn)) ^ cp/decl2.c: In function 'finish_decl_parsing': cp/decl2.c:3649:5: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/decl2.c:3660:5: warning: case value '197' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_ID_EXPR: ^ In file included from cp/cp-tree.h:35:0, from cp/decl2.c:37: cp/decl2.c: In function 'is_ancestor': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:3676:13: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (root)), 20030307); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:3676:13: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (root)), 20030307); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:3676:13: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (root)), 20030307); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:3676:13: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (root)), 20030307); ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:3679:13: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (child)), ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:3679:13: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (child)), ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:3679:13: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (child)), ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:3679:13: note: in expansion of macro 'CLASS_TYPE_P' || CLASS_TYPE_P (child)), ^ In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'merge_functions': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl2.c:3775:19: note: in expansion of macro 'OVL_NEXT' for (; s2; s2 = OVL_NEXT (s2)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:3777:18: note: in expansion of macro 'OVL_CURRENT' tree fn2 = OVL_CURRENT (s2); ^ cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl2.c:3780:36: note: in expansion of macro 'OVL_NEXT' for (fns1 = s1; fns1; fns1 = OVL_NEXT (fns1)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:3782:15: note: in expansion of macro 'OVL_CURRENT' tree fn1 = OVL_CURRENT (fns1); ^ In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'ambiguous_decl': cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl2.c:3823:17: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (val)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl2.c:3823:17: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (val)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl2.c:3823:17: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (val)) ^ cp/decl2.c:3819:7: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'set_decl_namespace': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl2.c:4013:25: note: in expansion of macro 'OVL_NEXT' for (; old; old = OVL_NEXT (old)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:4014:25: note: in expansion of macro 'OVL_CURRENT' if (decls_match (decl, OVL_CURRENT (old))) ^ In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'push_scope': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4091:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4091:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4091:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4091:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (t)) ^ cp/decl2.c: In function 'pop_scope': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4103:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4103:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4103:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4103:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (t)) ^ In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'add_function': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:4150:17: note: in expansion of macro 'OVL_CURRENT' tree f1 = OVL_CURRENT (k->functions); ^ cp/decl2.c: In function 'arg_assoc_namespace': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl2.c:4183:25: note: in expansion of macro 'OVL_NEXT' for (; value; value = OVL_NEXT (value)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:4184:26: note: in expansion of macro 'OVL_CURRENT' if (add_function (k, OVL_CURRENT (value))) ^ cp/decl2.c: In function 'arg_assoc_template_arg': cp/decl2.c:4210:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) == TEMPLATE_TEMPLATE_PARM ^ cp/decl2.c:4211:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (arg) == UNBOUND_CLASS_TEMPLATE) ^ cp/decl2.c:4213:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (arg) == TEMPLATE_DECL) ^ In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'arg_assoc_class': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4246:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4246:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4246:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/decl2.c:4246:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type)) ^ cp/decl2.c: In function 'arg_assoc_type': cp/decl2.c:4329:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/decl2.c:4330:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/decl2.c:4332:5: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/decl2.c: In function 'arg_assoc': cp/decl2.c:4377:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (n) == OFFSET_REF) ^ cp/decl2.c:4381:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (n) == BASELINK) ^ cp/decl2.c:4386:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (n) == TEMPLATE_ID_EXPR) ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:4405:18: note: in expansion of macro 'OVL_CURRENT' template = OVL_CURRENT (template); ^ In file included from cp/cp-tree.h:35:0, from cp/decl2.c:37: cp/decl2.c:4425:41: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (n) == OVERLOAD, 980715); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'lookup_arg_dependent': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:4458:10: note: in expansion of macro 'OVL_CURRENT' fn = OVL_CURRENT (fns); ^ cp/decl2.c: In function 'validate_nonmember_using_decl': cp/decl2.c:4498:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == SCOPE_REF) ^ cp/decl2.c:4519:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (*name) == TEMPLATE_ID_EXPR) ^ cp/decl2.c:4529:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (decl) == TEMPLATE_DECL) ^ In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'do_nonmember_using_decl': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl2.c:4582:42: note: in expansion of macro 'OVL_NEXT' for (tmp = decls.value; tmp; tmp = OVL_NEXT (tmp)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:4584:18: note: in expansion of macro 'OVL_CURRENT' tree new_fn = OVL_CURRENT (tmp); ^ cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl2.c:4592:37: note: in expansion of macro 'OVL_NEXT' for (tmp1 = oldval; tmp1; tmp1 = OVL_NEXT (tmp1)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:4594:22: note: in expansion of macro 'OVL_CURRENT' tree old_fn = OVL_CURRENT (tmp1); ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:4634:30: note: in expansion of macro 'OVL_CURRENT' *newval = build_overload (OVL_CURRENT (tmp), *newval); ^ cp/decl2.c:4635:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (*newval) != OVERLOAD) ^ cp/decl2.c: In function 'do_local_using_decl': cp/decl2.c:4719:37: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (oldval && TREE_CODE (oldval) == OVERLOAD) ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:4723:28: note: in expansion of macro 'OVL_CURRENT' for (fn = newval; fn && OVL_CURRENT (fn) != term; ^ cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/decl2.c:4724:14: note: in expansion of macro 'OVL_NEXT' fn = OVL_NEXT (fn)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/decl2.c:4725:28: note: in expansion of macro 'OVL_CURRENT' push_overloaded_decl (OVL_CURRENT (fn), ^ cp/decl2.c: In function 'do_class_using_decl': cp/decl2.c:4741:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) != SCOPE_REF ^ cp/decl2.c:4753:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/decl2.c:4759:57: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TYPE_DECL || TREE_CODE (name) == TEMPLATE_DECL) ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/decl2.c:4761:12: note: in expansion of macro 'BASELINK_P' else if (BASELINK_P (name)) ^ cp/decl2.c:4764:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/decl2.c: In function 'do_using_directive': cp/decl2.c:4786:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (namespace) == SCOPE_REF) ^ In file included from cp/decl2.c:37:0: cp/decl2.c: In function 'handle_class_head': cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/decl2.c:4927:16: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' else if (DECL_CLASS_TEMPLATE_P (id)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl2.c:4927:16: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' else if (DECL_CLASS_TEMPLATE_P (id)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/decl2.c:4927:16: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' else if (DECL_CLASS_TEMPLATE_P (id)) ^ cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/decl2.c:4993:11: note: in expansion of macro 'IMPLICIT_TYPENAME_P' if (IMPLICIT_TYPENAME_P (context)) ^ cp/decl2.c:5006:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (context) != TEMPLATE_TYPE_PARM ^ cp/decl2.c:5007:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (context) != BOUND_TEMPLATE_TEMPLATE_PARM); ^ In file included from cp/decl2.c:37:0: cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/decl2.c:5030:11: note: in expansion of macro 'IMPLICIT_TYPENAME_P' if (IMPLICIT_TYPENAME_P (type)) ^ cp/decl2.c: In function 'handle_class_head_apparent_template': cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/decl2.c:5069:7: note: in expansion of macro 'IMPLICIT_TYPENAME_P' if (IMPLICIT_TYPENAME_P (context)) ^ cp/decl2.c:5073:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (context) != TEMPLATE_TYPE_PARM ^ cp/decl2.c:5074:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (context) != BOUND_TEMPLATE_TEMPLATE_PARM); ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/error.c -o cp/error.o cp/error.c: In function 'dump_template_argument': cp/error.c:206:39: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TYPE_P (arg) || TREE_CODE (arg) == TEMPLATE_DECL) ^ cp/error.c: In function 'dump_template_parameter': cp/error.c:265:55: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (p) == TYPE_DECL || TREE_CODE (p) == TEMPLATE_DECL) ^ In file included from cp/error.c:24:0: cp/error.c: In function 'dump_type': cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/error.c:423:14: note: in expansion of macro 'TYPE_TI_ARGS' tree args = TYPE_TI_ARGS (t); ^ In file included from cp/error.c:25:0: cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/error.c:456:12: note: in expansion of macro 'IMPLICIT_TYPENAME_P' if (!IMPLICIT_TYPENAME_P (t)) ^ cp/error.c:366:5: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/error.c:432:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/error.c:412:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/error.c:421:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/error.c:455:5: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/error.c:461:5: warning: case value '192' not in enumerated type 'enum tree_code' [-Wswitch] case UNBOUND_CLASS_TEMPLATE: ^ cp/error.c:468:5: warning: case value '193' not in enumerated type 'enum tree_code' [-Wswitch] case TYPEOF_TYPE: ^ cp/error.c: In function 'dump_typename': cp/error.c:494:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (ctx) == TYPENAME_TYPE) ^ cp/error.c: In function 'dump_aggr_type': cp/error.c:550:62: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (CLASSTYPE_TI_TEMPLATE (t)) != TEMPLATE_DECL ^ In file included from cp/error.c:25:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/error.c:577:26: note: in expansion of macro 'TYPE_TEMPLATE_INFO' dump_template_parms (TYPE_TEMPLATE_INFO (t), ^ cp/error.c: In function 'dump_type_prefix': cp/error.c:677:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/error.c:678:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/error.c:679:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/error.c:686:5: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/error.c:689:5: warning: case value '193' not in enumerated type 'enum tree_code' [-Wswitch] case TYPEOF_TYPE: ^ cp/error.c: In function 'dump_type_suffix': cp/error.c:774:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/error.c:775:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/error.c:776:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/error.c:783:5: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/error.c:786:5: warning: case value '193' not in enumerated type 'enum tree_code' [-Wswitch] case TYPEOF_TYPE: ^ cp/error.c: In function 'dump_simple_decl': cp/error.c:825:57: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (!DECL_INITIAL (t) || TREE_CODE (DECL_INITIAL (t)) != TEMPLATE_PARM_INDEX) ^ cp/error.c: In function 'dump_decl': cp/error.c:853:39: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (TREE_TYPE (t)) == TEMPLATE_TYPE_PARM) ^ In file included from cp/error.c:25:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/error.c:936:8: note: in expansion of macro 'OVL_CURRENT' t = OVL_CURRENT (t); ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/error.c:953:11: note: in expansion of macro 'OVL_CURRENT' t = OVL_CURRENT (t); ^ cp/error.c:998:37: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] TREE_CODE (DECL_INITIAL (t)) == TEMPLATE_PARM_INDEX)) ^ cp/error.c:895:5: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/error.c:915:5: warning: case value '181' not in enumerated type 'enum tree_code' [-Wswitch] case TYPE_EXPR: ^ cp/error.c:1015:5: warning: case value '185' not in enumerated type 'enum tree_code' [-Wswitch] case BASELINK: ^ cp/error.c:965:5: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/error.c:1008:5: warning: case value '194' not in enumerated type 'enum tree_code' [-Wswitch] case USING_DECL: ^ cp/error.c:969:5: warning: case value '197' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_ID_EXPR: ^ cp/error.c:933:5: warning: case value '198' not in enumerated type 'enum tree_code' [-Wswitch] case OVERLOAD: ^ cp/error.c:987:5: warning: case value '200' not in enumerated type 'enum tree_code' [-Wswitch] case LOOKUP_EXPR: ^ In file included from cp/error.c:25:0: cp/error.c: In function 'dump_template_decl': cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/error.c:1067:11: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' if (DECL_TEMPLATE_TEMPLATE_PARM_P (t)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/error.c:1067:11: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' if (DECL_TEMPLATE_TEMPLATE_PARM_P (t)) ^ cp/error.c: In function 'dump_function_decl': cp/error.c:1112:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == TEMPLATE_DECL) ^ cp/error.c:1122:36: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (tmpl && TREE_CODE (tmpl) == TEMPLATE_DECL) ^ cp/error.c: In function 'dump_function_name': cp/error.c:1259:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == TEMPLATE_DECL) ^ cp/error.c:1291:40: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (DECL_TI_TEMPLATE (t)) != TEMPLATE_DECL ^ In file included from cp/error.c:25:0: cp/error.c: In function 'dump_expr': cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/error.c:1928:15: note: in expansion of macro 'BASELINK_P' else if (BASELINK_P (t)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/error.c:1929:19: note: in expansion of macro 'OVL_CURRENT' dump_expr (OVL_CURRENT (BASELINK_FUNCTIONS (t)), ^ cp/error.c:2013:25: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare] if (TREE_CODE (t) == SIZEOF_EXPR) ^ In file included from cp/cp-tree.h:35:0, from cp/error.c:25: cp/error.c:2017:38: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (t) == ALIGNOF_EXPR, 0); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/error.c:2011:5: warning: case value '149' not in enumerated type 'enum tree_code' [-Wswitch] case SIZEOF_EXPR: ^ cp/error.c:2006:5: warning: case value '150' not in enumerated type 'enum tree_code' [-Wswitch] case ARROW_EXPR: ^ cp/error.c:2012:5: warning: case value '151' not in enumerated type 'enum tree_code' [-Wswitch] case ALIGNOF_EXPR: ^ cp/error.c:2049:5: warning: case value '169' not in enumerated type 'enum tree_code' [-Wswitch] case STMT_EXPR: ^ cp/error.c:1919:5: warning: case value '173' not in enumerated type 'enum tree_code' [-Wswitch] case OFFSET_REF: ^ cp/error.c:1545:5: warning: case value '174' not in enumerated type 'enum tree_code' [-Wswitch] case PTRMEM_CST: ^ cp/error.c:1651:5: warning: case value '175' not in enumerated type 'enum tree_code' [-Wswitch] case NEW_EXPR: ^ cp/error.c:1959:5: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/error.c:1596:5: warning: case value '182' not in enumerated type 'enum tree_code' [-Wswitch] case AGGR_INIT_EXPR: ^ cp/error.c:2073:5: warning: case value '185' not in enumerated type 'enum tree_code' [-Wswitch] case BASELINK: ^ cp/error.c:1459:5: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/error.c:1951:5: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/error.c:2027:5: warning: case value '196' not in enumerated type 'enum tree_code' [-Wswitch] case DEFAULT_ARG: ^ cp/error.c:2045:5: warning: case value '197' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_ID_EXPR: ^ cp/error.c:1461:5: warning: case value '198' not in enumerated type 'enum tree_code' [-Wswitch] case OVERLOAD: ^ cp/error.c:2002:5: warning: case value '200' not in enumerated type 'enum tree_code' [-Wswitch] case LOOKUP_EXPR: ^ cp/error.c:1965:5: warning: case value '202' not in enumerated type 'enum tree_code' [-Wswitch] case CAST_EXPR: ^ cp/error.c:1987:5: warning: case value '203' not in enumerated type 'enum tree_code' [-Wswitch] case REINTERPRET_CAST_EXPR: ^ cp/error.c:1990:5: warning: case value '204' not in enumerated type 'enum tree_code' [-Wswitch] case CONST_CAST_EXPR: ^ cp/error.c:1984:5: warning: case value '205' not in enumerated type 'enum tree_code' [-Wswitch] case STATIC_CAST_EXPR: ^ cp/error.c:1993:5: warning: case value '206' not in enumerated type 'enum tree_code' [-Wswitch] case DYNAMIC_CAST_EXPR: ^ cp/error.c:2037:5: warning: case value '209' not in enumerated type 'enum tree_code' [-Wswitch] case PSEUDO_DTOR_EXPR: ^ cp/error.c: In function 'cp_file_of': cp/error.c:2214:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (t) == OVERLOAD) ^ cp/error.c: In function 'cp_line_of': cp/error.c:2233:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (t) == OVERLOAD) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/lex.c -o cp/lex.o cp/lex.c: In function 'yyprint': cp/lex.c:676:55: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == TYPE_DECL || TREE_CODE (t) == TEMPLATE_DECL) ^ In file included from cp/lex.c:30:0: cp/lex.c: In function 'check_for_missing_semicolon': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/lex.c:893:11: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/lex.c:893:11: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/lex.c:893:11: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/lex.c:893:11: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (TYPE_ANONYMOUS_P (type)) ^ cp/lex.c: In function 'note_got_semicolon': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/lex.c:910:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/lex.c:910:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/lex.c:910:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/lex.c:910:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/lex.c: In function 'is_global': cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/lex.c:1094:9: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' return DECL_NAMESPACE_SCOPE_P (d); ^ cp/lex.c:1089:7: warning: case value '198' not in enumerated type 'enum tree_code' [-Wswitch] case OVERLOAD: d = OVL_FUNCTION (d); continue; ^ In file included from cp/lex.c:30:0: cp/lex.c: In function 'do_identifier': cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/lex.c:1199:40: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' if (!processing_template_decl || DECL_TEMPLATE_PARM_P (id)) ^ cp/lex.c:1220:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (id) == USING_DECL)) ^ cp/lex.c: In function 'do_scoped_id': cp/lex.c:1251:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (id) != OVERLOAD) ^ In file included from cp/lex.c:30:0: cp/lex.c: In function 'retrofit_lang_decl': cp/cp-tree.h:1765:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == USING_DECL)) ^ cp/lex.c:1361:7: note: in expansion of macro 'CAN_HAVE_FULL_LANG_DECL_P' if (CAN_HAVE_FULL_LANG_DECL_P (t)) ^ cp/cp-tree.h:1765:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == USING_DECL)) ^ cp/lex.c:1368:32: note: in expansion of macro 'CAN_HAVE_FULL_LANG_DECL_P' ld->decl_flags.can_be_full = CAN_HAVE_FULL_LANG_DECL_P (t) ? 1 : 0; ^ cp/lex.c: In function 'cxx_dup_lang_specific_decl': cp/cp-tree.h:1765:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == USING_DECL)) ^ cp/lex.c:1399:8: note: in expansion of macro 'CAN_HAVE_FULL_LANG_DECL_P' if (!CAN_HAVE_FULL_LANG_DECL_P (node)) ^ cp/lex.c: In function 'cxx_make_type': cp/lex.c:1473:15: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || code == BOUND_TEMPLATE_TEMPLATE_PARM) ^ cp/lex.c:1510:40: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (IS_AGGR_TYPE_CODE (code) || code == TEMPLATE_TYPE_PARM ^ cp/lex.c:1511:15: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || code == BOUND_TEMPLATE_TEMPLATE_PARM ^ cp/lex.c:1512:15: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || code == TYPENAME_TYPE) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include \ ./cp/parse.c -o cp/parse.o In file included from parse.y:38:0: parse.y: In function 'yyparse': ./cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ parse.y:1150:9: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' ./cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ ./cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ parse.y:1150:9: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' ./cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ parse.y:1156:9: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' ./cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ ./cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ parse.y:1156:9: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' In file included from parse.y:38:0: ./cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ parse.y:1529:32: note: in expansion of macro 'BASELINK_P' In file included from parse.y:38:0: ./cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ parse.y:1719:12: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' ./cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ ./cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ parse.y:1719:12: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' ./cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ ./cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ ./cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ parse.y:1719:12: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' ./cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ parse.y:2051:9: note: in expansion of macro 'IS_AGGR_TYPE' ./cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ parse.y:2051:9: note: in expansion of macro 'IS_AGGR_TYPE' ./cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ parse.y:2051:9: note: in expansion of macro 'IS_AGGR_TYPE' ./cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ parse.y:2051:9: note: in expansion of macro 'IS_AGGR_TYPE' ./cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ parse.y:2066:9: note: in expansion of macro 'IS_AGGR_TYPE' ./cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ parse.y:2066:9: note: in expansion of macro 'IS_AGGR_TYPE' ./cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ parse.y:2066:9: note: in expansion of macro 'IS_AGGR_TYPE' ./cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ parse.y:2066:9: note: in expansion of macro 'IS_AGGR_TYPE' parse.y:2347:30: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] In file included from parse.y:38:0: ./cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ parse.y:2349:10: note: in expansion of macro 'IMPLICIT_TYPENAME_P' parse.y:3845:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] parse.y:3847:55: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] parse.y:3848:51: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] parse.y: In function 'parse_finish_call_expr': parse.y:4136:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] parse.y:4139:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] In file included from parse.y:38:0: ./cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ parse.y:4183:12: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' parse.y:4184:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/ptree.c -o cp/ptree.o cp/ptree.c: In function 'cxx_print_type': cp/ptree.c:76:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/ptree.c:77:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/ptree.c:78:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ In file included from cp/ptree.c:27:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/ptree.c:106:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (node)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/ptree.c:106:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (node)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/ptree.c:106:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (node)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/ptree.c:106:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (node)) ^ cp/ptree.c: In function 'cxx_print_xnode': cp/ptree.c:195:5: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/ptree.c:191:5: warning: case value '198' not in enumerated type 'enum tree_code' [-Wswitch] case OVERLOAD: ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/rtti.c -o cp/rtti.o In file included from cp/rtti.c:27:0: cp/rtti.c: In function 'get_tinfo_decl': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/rtti.c:333:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/rtti.c:333:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/rtti.c:333:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/rtti.c:333:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/rtti.c:358:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/rtti.c:358:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/rtti.c:358:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/rtti.c:358:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type)) ^ cp/rtti.c: In function 'build_dynamic_cast_1': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/rtti.c:449:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (type))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/rtti.c:449:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (type))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/rtti.c:449:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (type))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/rtti.c:449:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (type))) ^ cp/rtti.c:466:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == OFFSET_REF) ^ In file included from cp/rtti.c:27:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/rtti.c:494:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (exprtype))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/rtti.c:494:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (exprtype))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/rtti.c:494:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (exprtype))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/rtti.c:494:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (exprtype))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/rtti.c:510:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (exprtype))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/rtti.c:510:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (exprtype))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/rtti.c:510:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (exprtype))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/rtti.c:510:13: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (TREE_TYPE (exprtype))) ^ cp/rtti.c: In function 'dfs_class_hint_mark': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:918:11: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:918:11: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:918:11: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:918:11: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1400:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED2(NODE) CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:920:11: note: in expansion of macro 'CLASSTYPE_MARKED2' if (CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1400:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED2(NODE) CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:920:11: note: in expansion of macro 'CLASSTYPE_MARKED2' if (CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1400:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED2(NODE) CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:920:11: note: in expansion of macro 'CLASSTYPE_MARKED2' if (CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1400:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED2(NODE) CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:920:11: note: in expansion of macro 'CLASSTYPE_MARKED2' if (CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1409:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED2(NODE) SET_CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:922:7: note: in expansion of macro 'SET_CLASSTYPE_MARKED2' SET_CLASSTYPE_MARKED2 (basetype); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1409:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED2(NODE) SET_CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:922:7: note: in expansion of macro 'SET_CLASSTYPE_MARKED2' SET_CLASSTYPE_MARKED2 (basetype); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1409:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED2(NODE) SET_CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:922:7: note: in expansion of macro 'SET_CLASSTYPE_MARKED2' SET_CLASSTYPE_MARKED2 (basetype); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1409:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED2(NODE) SET_CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:922:7: note: in expansion of macro 'SET_CLASSTYPE_MARKED2' SET_CLASSTYPE_MARKED2 (basetype); ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:926:11: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype) || CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:926:11: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype) || CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:926:11: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype) || CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:926:11: note: in expansion of macro 'CLASSTYPE_MARKED' if (CLASSTYPE_MARKED (basetype) || CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1400:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED2(NODE) CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:926:42: note: in expansion of macro 'CLASSTYPE_MARKED2' if (CLASSTYPE_MARKED (basetype) || CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1400:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED2(NODE) CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:926:42: note: in expansion of macro 'CLASSTYPE_MARKED2' if (CLASSTYPE_MARKED (basetype) || CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1400:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED2(NODE) CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:926:42: note: in expansion of macro 'CLASSTYPE_MARKED2' if (CLASSTYPE_MARKED (basetype) || CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1400:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED2(NODE) CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:926:42: note: in expansion of macro 'CLASSTYPE_MARKED2' if (CLASSTYPE_MARKED (basetype) || CLASSTYPE_MARKED2 (basetype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:928:7: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:928:7: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:928:7: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:928:7: note: in expansion of macro 'SET_CLASSTYPE_MARKED' SET_CLASSTYPE_MARKED (basetype); ^ cp/rtti.c: In function 'dfs_class_hint_unmark': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:944:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:944:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:944:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/rtti.c:944:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' CLEAR_CLASSTYPE_MARKED (basetype); ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1410:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED2(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:945:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED2' CLEAR_CLASSTYPE_MARKED2 (basetype); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1410:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED2(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:945:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED2' CLEAR_CLASSTYPE_MARKED2 (basetype); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1410:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED2(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:945:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED2' CLEAR_CLASSTYPE_MARKED2 (basetype); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1410:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED2(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 1) ^ cp/rtti.c:945:3: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED2' CLEAR_CLASSTYPE_MARKED2 (basetype); ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/spew.c -o cp/spew.o cp/spew.c: In function 'identifier_type': cp/spew.c:588:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == TEMPLATE_DECL) ^ cp/spew.c:598:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == BASELINK) ^ In file included from cp/spew.c:30:0: cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/spew.c:602:6: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' if (DECL_FUNCTION_TEMPLATE_P (OVL_FUNCTION (t))) ^ cp/spew.c:615:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (t && TREE_CODE (t) == TYPENAME_TYPE) ^ cp/spew.c:618:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == TYPENAME_TYPE) ^ cp/spew.c: In function 'snarf_defarg': cp/spew.c:1286:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] DEFARG_POINTER (arg) = (char *)buf; ^ cp/spew.c: In function 'do_pending_defargs': cp/spew.c:1376:48: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (TREE_PURPOSE (defarg_parm)) != DEFAULT_ARG) ^ cp/spew.c: In function 'done_pending_defargs': cp/spew.c:1450:42: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (TREE_PURPOSE (parms)) == DEFAULT_ARG) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/typeck.c -o cp/typeck.o cp/typeck.c: In function 'require_complete_type': cp/typeck.c:100:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (value) == OVERLOAD) ^ cp/typeck.c:112:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (value) == OFFSET_REF ^ In file included from cp/typeck.c:38:0: cp/typeck.c: In function 'complete_type': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:152:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && CLASSTYPE_TEMPLATE_INSTANTIATION (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:152:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && CLASSTYPE_TEMPLATE_INSTANTIATION (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:152:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && CLASSTYPE_TEMPLATE_INSTANTIATION (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:152:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && CLASSTYPE_TEMPLATE_INSTANTIATION (type)) ^ cp/typeck.c: In function 'type_unknown_p': cp/typeck.c:188:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] return (TREE_CODE (exp) == OVERLOAD ^ cp/typeck.c: In function 'merge_types': cp/typeck.c:566:27: warning: variable 'code2' set but not used [-Wunused-but-set-variable] register enum tree_code code2; ^ In file included from cp/typeck.c:35:0: cp/typeck.c: In function 'comptypes': cp/cp-tree.h:3573:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM) \ ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1448:31: note: in expansion of macro 'DECL_CHECK' #define DECL_ARGUMENTS(NODE) (DECL_CHECK (NODE)->decl.arguments) ^ cp/cp-tree.h:2789:41: note: in expansion of macro 'DECL_ARGUMENTS' #define DECL_TEMPLATE_PARMS(NODE) DECL_ARGUMENTS (NODE) ^ cp/typeck.c:979:9: note: in expansion of macro 'DECL_TEMPLATE_PARMS' (DECL_TEMPLATE_PARMS (TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL (t1)), ^ cp/typeck.c:979:30: note: in expansion of macro 'TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL' (DECL_TEMPLATE_PARMS (TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL (t1)), ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1448:31: note: in expansion of macro 'DECL_CHECK' #define DECL_ARGUMENTS(NODE) (DECL_CHECK (NODE)->decl.arguments) ^ cp/cp-tree.h:2789:41: note: in expansion of macro 'DECL_ARGUMENTS' #define DECL_TEMPLATE_PARMS(NODE) DECL_ARGUMENTS (NODE) ^ cp/typeck.c:979:9: note: in expansion of macro 'DECL_TEMPLATE_PARMS' (DECL_TEMPLATE_PARMS (TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL (t1)), ^ ./tree-check.h:8:28: note: in expansion of macro 'TREE_CHECK' #define TREE_LIST_CHECK(t) TREE_CHECK (t, TREE_LIST) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:3574:6: note: in expansion of macro 'TYPE_TI_TEMPLATE' ? TYPE_TI_TEMPLATE (NODE) \ ^ cp/typeck.c:979:30: note: in expansion of macro 'TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL' (DECL_TEMPLATE_PARMS (TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL (t1)), ^ cp/cp-tree.h:3573:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM) \ ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1448:31: note: in expansion of macro 'DECL_CHECK' #define DECL_ARGUMENTS(NODE) (DECL_CHECK (NODE)->decl.arguments) ^ cp/cp-tree.h:2789:41: note: in expansion of macro 'DECL_ARGUMENTS' #define DECL_TEMPLATE_PARMS(NODE) DECL_ARGUMENTS (NODE) ^ cp/typeck.c:980:9: note: in expansion of macro 'DECL_TEMPLATE_PARMS' DECL_TEMPLATE_PARMS (TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL (t2)))) ^ cp/typeck.c:980:30: note: in expansion of macro 'TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL' DECL_TEMPLATE_PARMS (TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL (t2)))) ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1448:31: note: in expansion of macro 'DECL_CHECK' #define DECL_ARGUMENTS(NODE) (DECL_CHECK (NODE)->decl.arguments) ^ cp/cp-tree.h:2789:41: note: in expansion of macro 'DECL_ARGUMENTS' #define DECL_TEMPLATE_PARMS(NODE) DECL_ARGUMENTS (NODE) ^ cp/typeck.c:980:9: note: in expansion of macro 'DECL_TEMPLATE_PARMS' DECL_TEMPLATE_PARMS (TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL (t2)))) ^ ./tree-check.h:8:28: note: in expansion of macro 'TREE_CHECK' #define TREE_LIST_CHECK(t) TREE_CHECK (t, TREE_LIST) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:3574:6: note: in expansion of macro 'TYPE_TI_TEMPLATE' ? TYPE_TI_TEMPLATE (NODE) \ ^ cp/typeck.c:980:30: note: in expansion of macro 'TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL' DECL_TEMPLATE_PARMS (TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL (t2)))) ^ cp/typeck.c:982:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t1) == TEMPLATE_TEMPLATE_PARM) ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck.c:990:11: note: in expansion of macro 'TYPE_TEMPLATE_INFO' if (TYPE_TEMPLATE_INFO (t1) && TYPE_TEMPLATE_INFO (t2) ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck.c:990:38: note: in expansion of macro 'TYPE_TEMPLATE_INFO' if (TYPE_TEMPLATE_INFO (t1) && TYPE_TEMPLATE_INFO (t2) ^ In file included from cp/typeck.c:35:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/typeck.c:991:8: note: in expansion of macro 'TYPE_TI_TEMPLATE' && (TYPE_TI_TEMPLATE (t1) == TYPE_TI_TEMPLATE (t2) ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/typeck.c:991:33: note: in expansion of macro 'TYPE_TI_TEMPLATE' && (TYPE_TI_TEMPLATE (t1) == TYPE_TI_TEMPLATE (t2) ^ cp/typeck.c:992:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (t1) == BOUND_TEMPLATE_TEMPLATE_PARM)) ^ In file included from cp/typeck.c:35:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/typeck.c:993:28: note: in expansion of macro 'TYPE_TI_ARGS' val = comp_template_args (TYPE_TI_ARGS (t1), ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:819:27: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_VALUE(NODE) (TREE_LIST_CHECK (NODE)->list.value) ^ cp/cp-tree.h:2304:24: note: in expansion of macro 'TREE_VALUE' #define TI_ARGS(NODE) (TREE_VALUE (NODE)) ^ cp/cp-tree.h:2411:4: note: in expansion of macro 'TI_ARGS' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2411:13: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_ARGS (TYPE_TEMPLATE_INFO (NODE))) ^ cp/typeck.c:994:7: note: in expansion of macro 'TYPE_TI_ARGS' TYPE_TI_ARGS (t2)); ^ cp/typeck.c:1036:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/typeck.c:973:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/typeck.c:974:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/typeck.c:1040:5: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/typeck.c:1046:5: warning: case value '192' not in enumerated type 'enum tree_code' [-Wswitch] case UNBOUND_CLASS_TEMPLATE: ^ In file included from cp/typeck.c:38:0: cp/typeck.c: In function 'comp_target_types': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck.c:1252:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (ttl)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck.c:1252:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (ttl)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck.c:1252:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (ttl)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck.c:1252:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (ttl)) ^ cp/typeck.c: In function 'comp_target_parms': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck.c:1472:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (p1)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck.c:1472:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (p1)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck.c:1472:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (p1)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck.c:1472:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (p1)) ^ In file included from cp/cp-tree.h:35:0, from cp/typeck.c:38: cp/typeck.c: In function 'cxx_sizeof_or_alignof_type': cp/typeck.c:1501: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) ^ cp/typeck.c:1501: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) ^ cp/typeck.c: In function 'expr_sizeof': cp/typeck.c:1552:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (e) == OFFSET_REF) ^ cp/typeck.c: In function 'decay_conversion': cp/typeck.c:1575:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (exp) == OFFSET_REF) ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:1680:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:1680:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:1680:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:1680:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (type)) ^ cp/typeck.c: In function 'lookup_anon_field': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1824:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1824:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1824:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1824:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ In file included from cp/cp-tree.h:35:0, from cp/typeck.c:38: cp/typeck.c: In function 'build_class_member_access_expr': cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/typeck.c:1857:42: note: in expansion of macro 'BASELINK_P' my_friendly_assert (DECL_P (member) || BASELINK_P (member), ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:1888:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:1888:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:1888:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:1888:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1910:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (ANON_AGGR_TYPE_P (member_scope) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1910:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (ANON_AGGR_TYPE_P (member_scope) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1910:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (ANON_AGGR_TYPE_P (member_scope) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1910:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (ANON_AGGR_TYPE_P (member_scope) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1987:11: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (DECL_CONTEXT (member)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1987:11: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (DECL_CONTEXT (member)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1987:11: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (DECL_CONTEXT (member)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/typeck.c:1987:11: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (DECL_CONTEXT (member)) ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/typeck.c:2033:12: note: in expansion of macro 'BASELINK_P' else if (BASELINK_P (member)) ^ cp/typeck.c: In function 'finish_class_member_access_expr': cp/typeck.c:2104:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (object) == OFFSET_REF) ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:2120:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:2120:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:2120:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:2120:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (object_type)) ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/typeck.c:2127:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (name)) ^ In file included from cp/cp-tree.h:35:0, from cp/typeck.c:38: cp/typeck.c:2131:7: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] == TEMPLATE_ID_EXPR), ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/typeck.c:2140:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/typeck.c:2147:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == SCOPE_REF) ^ In file included from cp/cp-tree.h:35:0, from cp/typeck.c:38: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:2157:25: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert ((CLASS_TYPE_P (scope) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:2157:25: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert ((CLASS_TYPE_P (scope) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:2157:25: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert ((CLASS_TYPE_P (scope) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:2157:25: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert ((CLASS_TYPE_P (scope) ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/typeck.c:2237:8: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (template)) ^ cp/typeck.c: In function 'get_member_function_from_ptrfunc': cp/typeck.c:2547:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (function) == OFFSET_REF) ^ cp/typeck.c:2559:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (function) == PTRMEM_CST) ^ cp/typeck.c: In function 'build_function_call_real': cp/typeck.c:2710:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (function) == TEMPLATE_ID_EXPR)) ^ cp/typeck.c:2654:26: warning: variable 'assembler_name' set but not used [-Wunused-but-set-variable] tree name = NULL_TREE, assembler_name = NULL_TREE; ^ cp/typeck.c:2654:8: warning: variable 'name' set but not used [-Wunused-but-set-variable] tree name = NULL_TREE, assembler_name = NULL_TREE; ^ cp/typeck.c: In function 'convert_arguments': cp/typeck.c:2837:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (val) == OFFSET_REF) ^ cp/typeck.c: In function 'build_x_unary_op': cp/typeck.c:3798:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (xarg) != TEMPLATE_ID_EXPR ^ cp/typeck.c:3801:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || (TREE_CODE (xarg) == OFFSET_REF))) ^ cp/typeck.c:3817:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && (TREE_CODE (xarg) != OFFSET_REF || !PTRMEM_OK_P (xarg))) ^ cp/typeck.c:3819:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (xarg) != OFFSET_REF) ^ cp/typeck.c:3833:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (xarg) == OFFSET_REF) ^ cp/typeck.c: In function 'condition_conversion': cp/typeck.c:3883:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == OFFSET_REF) ^ In file included from cp/cp-tree.h:35:0, from cp/typeck.c:38: cp/typeck.c: In function 'unary_complex_lvalue': cp/typeck.c:4433:43: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] my_friendly_assert (TREE_CODE (arg) != SCOPE_REF, 313); ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/typeck.c:4435:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) != OFFSET_REF) ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck.c:4492:42: note: in expansion of macro 'IS_AGGR_TYPE' if (TREE_CODE (targ) == CALL_EXPR && IS_AGGR_TYPE (TREE_TYPE (targ))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck.c:4492:42: note: in expansion of macro 'IS_AGGR_TYPE' if (TREE_CODE (targ) == CALL_EXPR && IS_AGGR_TYPE (TREE_TYPE (targ))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck.c:4492:42: note: in expansion of macro 'IS_AGGR_TYPE' if (TREE_CODE (targ) == CALL_EXPR && IS_AGGR_TYPE (TREE_TYPE (targ))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck.c:4492:42: note: in expansion of macro 'IS_AGGR_TYPE' if (TREE_CODE (targ) == CALL_EXPR && IS_AGGR_TYPE (TREE_TYPE (targ))) ^ cp/typeck.c: In function 'build_static_cast': cp/typeck.c:4698:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == OFFSET_REF) ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4736:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4736:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4736:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4736:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4737:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (intype) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4737:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (intype) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4737:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (intype) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4737:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (intype) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4799:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4799:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4799:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4799:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4800:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (intype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4800:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (intype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4800:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (intype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:4800:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (TREE_TYPE (intype)) ^ cp/typeck.c:4843:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == PTRMEM_CST) ^ cp/typeck.c: In function 'build_reinterpret_cast': cp/typeck.c:4884:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == OFFSET_REF) ^ cp/typeck.c: In function 'build_const_cast': cp/typeck.c:4975:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == OFFSET_REF) ^ cp/typeck.c: In function 'build_c_cast': cp/typeck.c:5060:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (value) == OFFSET_REF) ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck.c:5111:8: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck.c:5111:8: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck.c:5111:8: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck.c:5111:8: note: in expansion of macro 'IS_AGGR_TYPE' if (!IS_AGGR_TYPE (type)) ^ cp/typeck.c: In function 'build_modify_expr': cp/typeck.c:5285:5: warning: case value '173' not in enumerated type 'enum tree_code' [-Wswitch] case OFFSET_REF: ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck.c:5306:18: note: in expansion of macro 'IS_AGGR_TYPE' else if (! IS_AGGR_TYPE (lhstype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck.c:5306:18: note: in expansion of macro 'IS_AGGR_TYPE' else if (! IS_AGGR_TYPE (lhstype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck.c:5306:18: note: in expansion of macro 'IS_AGGR_TYPE' else if (! IS_AGGR_TYPE (lhstype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck.c:5306:18: note: in expansion of macro 'IS_AGGR_TYPE' else if (! IS_AGGR_TYPE (lhstype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck.c:5333:10: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (lhstype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck.c:5333:10: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (lhstype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck.c:5333:10: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (lhstype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck.c:5333:10: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (lhstype)) ^ In file included from cp/cp-tree.h:35:0, from cp/typeck.c:38: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1096:8: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (NODE))) \ ^ cp/typeck.c:5351:25: note: in expansion of macro 'PROMOTES_TO_AGGR_TYPE' my_friendly_assert (!PROMOTES_TO_AGGR_TYPE (lhstype, REFERENCE_TYPE), ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1096:8: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (NODE))) \ ^ cp/typeck.c:5351:25: note: in expansion of macro 'PROMOTES_TO_AGGR_TYPE' my_friendly_assert (!PROMOTES_TO_AGGR_TYPE (lhstype, REFERENCE_TYPE), ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1096:8: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (NODE))) \ ^ cp/typeck.c:5351:25: note: in expansion of macro 'PROMOTES_TO_AGGR_TYPE' my_friendly_assert (!PROMOTES_TO_AGGR_TYPE (lhstype, REFERENCE_TYPE), ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1096:8: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (NODE))) \ ^ cp/typeck.c:5351:25: note: in expansion of macro 'PROMOTES_TO_AGGR_TYPE' my_friendly_assert (!PROMOTES_TO_AGGR_TYPE (lhstype, REFERENCE_TYPE), ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1097:7: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (NODE)) ^ cp/typeck.c:5351:25: note: in expansion of macro 'PROMOTES_TO_AGGR_TYPE' my_friendly_assert (!PROMOTES_TO_AGGR_TYPE (lhstype, REFERENCE_TYPE), ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1097:7: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (NODE)) ^ cp/typeck.c:5351:25: note: in expansion of macro 'PROMOTES_TO_AGGR_TYPE' my_friendly_assert (!PROMOTES_TO_AGGR_TYPE (lhstype, REFERENCE_TYPE), ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1097:7: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (NODE)) ^ cp/typeck.c:5351:25: note: in expansion of macro 'PROMOTES_TO_AGGR_TYPE' my_friendly_assert (!PROMOTES_TO_AGGR_TYPE (lhstype, REFERENCE_TYPE), ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1097:7: note: in expansion of macro 'IS_AGGR_TYPE' || IS_AGGR_TYPE (NODE)) ^ cp/typeck.c:5351:25: note: in expansion of macro 'PROMOTES_TO_AGGR_TYPE' my_friendly_assert (!PROMOTES_TO_AGGR_TYPE (lhstype, REFERENCE_TYPE), ^ cp/typeck.c: In function 'build_ptrmemfunc': cp/typeck.c:5712:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (pfn) != PTRMEM_CST) ^ cp/typeck.c:5724:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (pfn) == PTRMEM_CST) ^ cp/typeck.c: In function 'pfn_from_ptrmemfunc': cp/typeck.c:5834:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == PTRMEM_CST) ^ cp/typeck.c: In function 'convert_for_assignment': cp/typeck.c:5925:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (rhs) == OFFSET_REF) ^ cp/typeck.c: In function 'convert_for_initialization': cp/typeck.c:6036:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (rhs) == OFFSET_REF) ^ In file included from cp/typeck.c:38:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/typeck.c:6094:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/typeck.c:6094:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/typeck.c:6094:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/typeck.c:6094:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type)) ^ cp/typeck.c: In function 'maybe_warn_about_returning_address_of_local': cp/typeck.c:6189:38: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (whats_returned) == AGGR_INIT_EXPR ^ cp/typeck.c: In function 'check_return_expr': cp/typeck.c:6307:59: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if ((DECL_OVERLOADED_OPERATOR_P (current_function_decl) == NEW_EXPR ^ cp/typeck.c:6308:62: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || DECL_OVERLOADED_OPERATOR_P (current_function_decl) == VEC_NEW_EXPR) ^ cp/typeck.c:6387:49: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (TREE_OPERAND (retval, 1)) == AGGR_INIT_EXPR) ^ In file included from cp/typeck.c:38:0: cp/typeck.c: In function 'cp_has_mutable_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:6578:10: note: in expansion of macro 'CLASS_TYPE_P' return CLASS_TYPE_P (type) && CLASSTYPE_HAS_MUTABLE (type); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:6578:10: note: in expansion of macro 'CLASS_TYPE_P' return CLASS_TYPE_P (type) && CLASSTYPE_HAS_MUTABLE (type); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:6578:10: note: in expansion of macro 'CLASS_TYPE_P' return CLASS_TYPE_P (type) && CLASSTYPE_HAS_MUTABLE (type); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/typeck.c:6578:10: note: in expansion of macro 'CLASS_TYPE_P' return CLASS_TYPE_P (type) && CLASSTYPE_HAS_MUTABLE (type); ^ cp/typeck.c: At top level: cp/typeck.c:1333:1: warning: 'common_base_type' defined but not used [-Wunused-function] common_base_type (tt1, tt2) ^ cp/typeck.c:6699:1: warning: 'strip_all_pointer_quals' defined but not used [-Wunused-function] strip_all_pointer_quals (type) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/cvt.c -o cp/cvt.o In file included from cp/cvt.c:33:0: cp/cvt.c: In function 'cp_convert_to_pointer': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:83:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (intype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:83:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (intype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:83:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (intype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:83:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (intype)) ^ cp/cvt.c:117:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == OFFSET_REF ^ In file included from cp/cvt.c:33:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:145:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:145:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:145:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:145:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:146:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (intype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:146:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (intype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:146:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (intype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:146:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (intype)) ^ cp/cvt.c:216:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == PTRMEM_CST) ^ In file included from cp/cvt.c:33:0: cp/cvt.c: In function 'convert_to_pointer_force': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:305:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:305:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:305:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:305:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:306:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (intype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:306:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (intype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:306:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (intype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:306:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (intype)) ^ cp/cvt.c: In function 'build_up_reference': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:383:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (argtype) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:383:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (argtype) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:383:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (argtype) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:383:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (argtype) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:384:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (target_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:384:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (target_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:384:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (target_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:384:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (target_type)) ^ cp/cvt.c: In function 'convert_to_reference': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:473:47: note: in expansion of macro 'IS_AGGR_TYPE' if (i <= 0 && (convtype & CONV_IMPLICIT) && IS_AGGR_TYPE (intype) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:473:47: note: in expansion of macro 'IS_AGGR_TYPE' if (i <= 0 && (convtype & CONV_IMPLICIT) && IS_AGGR_TYPE (intype) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:473:47: note: in expansion of macro 'IS_AGGR_TYPE' if (i <= 0 && (convtype & CONV_IMPLICIT) && IS_AGGR_TYPE (intype) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:473:47: note: in expansion of macro 'IS_AGGR_TYPE' if (i <= 0 && (convtype & CONV_IMPLICIT) && IS_AGGR_TYPE (intype) ^ cp/cvt.c: In function 'force_rvalue': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:595:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (expr)) && TREE_CODE (expr) != TARGET_EXPR) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:595:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (expr)) && TREE_CODE (expr) != TARGET_EXPR) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:595:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (expr)) && TREE_CODE (expr) != TARGET_EXPR) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:595:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (expr)) && TREE_CODE (expr) != TARGET_EXPR) ^ cp/cvt.c: In function 'ocp_convert': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:634:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && (convtype & CONV_FORCE_TEMP) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:634:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && (convtype & CONV_FORCE_TEMP) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:634:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && (convtype & CONV_FORCE_TEMP) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:634:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) && (convtype & CONV_FORCE_TEMP) ^ cp/cvt.c:671:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (e) == OFFSET_REF) ^ In file included from cp/cvt.c:33:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:688:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (intype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:688:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (intype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:688:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (intype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:688:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (intype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:724:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (e))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:724:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (e))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:724:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (e))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:724:11: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (e))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:764:10: note: in expansion of macro 'IS_AGGR_TYPE' && ! (IS_AGGR_TYPE (dtype) && DERIVED_FROM_P (type, dtype))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:764:10: note: in expansion of macro 'IS_AGGR_TYPE' && ! (IS_AGGR_TYPE (dtype) && DERIVED_FROM_P (type, dtype))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:764:10: note: in expansion of macro 'IS_AGGR_TYPE' && ! (IS_AGGR_TYPE (dtype) && DERIVED_FROM_P (type, dtype))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:764:10: note: in expansion of macro 'IS_AGGR_TYPE' && ! (IS_AGGR_TYPE (dtype) && DERIVED_FROM_P (type, dtype))) ^ cp/cvt.c: In function 'convert_to_void': cp/cvt.c:889:5: warning: case value '173' not in enumerated type 'enum tree_code' [-Wswitch] case OFFSET_REF: ^ cp/cvt.c: In function 'build_expr_type_conversion': cp/cvt.c:1042:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == OFFSET_REF) ^ In file included from cp/cvt.c:33:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cvt.c:1050:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cvt.c:1050:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cvt.c:1050:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cvt.c:1050:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (basetype)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/except.c -o cp/except.o cp/except.c: In function 'stabilize_throw_expr': cp/except.c:589:48: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (TARGET_EXPR_INITIAL (exp)) == AGGR_INIT_EXPR ^ In file included from cp/except.c:32:0: cp/except.c: In function 'is_admissible_throw_operand': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:859:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && CLASSTYPE_PURE_VIRTUALS (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:859:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && CLASSTYPE_PURE_VIRTUALS (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:859:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && CLASSTYPE_PURE_VIRTUALS (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:859:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && CLASSTYPE_PURE_VIRTUALS (type)) ^ cp/except.c: In function 'nothrow_libfn_p': cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2188:5: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (!DECL_TEMPLATE_PARM_P (NODE) \ ^ cp/except.c:886:10: note: in expansion of macro 'DECL_NAMESPACE_SCOPE_P' && DECL_NAMESPACE_SCOPE_P (fn) ^ cp/except.c: In function 'can_convert_eh': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:923:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (to) && CLASS_TYPE_P (from) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:923:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (to) && CLASS_TYPE_P (from) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:923:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (to) && CLASS_TYPE_P (from) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:923:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (to) && CLASS_TYPE_P (from) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:923:28: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (to) && CLASS_TYPE_P (from) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:923:28: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (to) && CLASS_TYPE_P (from) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:923:28: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (to) && CLASS_TYPE_P (from) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/except.c:923:28: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (to) && CLASS_TYPE_P (from) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/friend.c -o cp/friend.o cp/friend.c: In function 'is_friend': cp/friend.c:68:32: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (supplicant) == TEMPLATE_DECL) ^ cp/friend.c:81:42: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (TREE_VALUE (friends)) == TEMPLATE_DECL ^ cp/friend.c:106:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) == TEMPLATE_DECL ? ^ In file included from cp/friend.c:26:0: cp/friend.c: In function 'make_friend_class': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/friend.c:204:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (friend_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/friend.c:204:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (friend_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/friend.c:204:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (friend_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/friend.c:204:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (friend_type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/friend.c:215:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (friend_type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/friend.c:215:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (friend_type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/friend.c:215:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (friend_type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/friend.c:215:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (friend_type) ^ cp/friend.c:246:36: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (friend_type) == TYPENAME_TYPE) ^ cp/friend.c:252:36: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (friend_type) == TEMPLATE_TYPE_PARM) ^ cp/friend.c:271:41: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && !(TREE_CODE (TREE_VALUE (classes)) == TEMPLATE_DECL ? ^ cp/friend.c: In function 'do_friend': cp/friend.c:326:30: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (declarator) == TEMPLATE_ID_EXPR) ^ cp/friend.c:329:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (declarator) == LOOKUP_EXPR) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/init.c -o cp/init.o In file included from cp/init.c:30:0: cp/init.c: In function 'dfs_initialize_vtbl_ptrs': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/init.c:130:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/init.c:130:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/init.c:130:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/init.c:130:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/init.c: In function 'build_zero_init': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/init.c:205:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/init.c:205:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/init.c:205:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/init.c:205:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type)) ^ cp/init.c: In function 'perform_member_init': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:356:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:356:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:356:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:356:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (type)) ^ cp/init.c: In function 'build_field_list': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:461:11: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:461:11: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:461:11: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:461:11: note: in expansion of macro 'ANON_AGGR_TYPE_P' if (ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/init.c: In function 'initializing_context': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:913:15: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (t && ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:913:15: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (t && ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:913:15: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (t && ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/init.c:913:15: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (t && ANON_AGGR_TYPE_P (t)) ^ cp/init.c: In function 'build_init': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/init.c:1159:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (decl)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/init.c:1159:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (decl)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/init.c:1159:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (decl)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/init.c:1159:7: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (TREE_TYPE (decl)) ^ In file included from cp/cp-tree.h:35:0, from cp/init.c:30: cp/init.c: In function 'expand_default_init': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/init.c:1204:24: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' my_friendly_assert (CP_AGGREGATE_TYPE_P (type), 20021016); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/init.c:1204:24: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' my_friendly_assert (CP_AGGREGATE_TYPE_P (type), 20021016); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/init.c:1204:24: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' my_friendly_assert (CP_AGGREGATE_TYPE_P (type), 20021016); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2555:8: note: in expansion of macro 'CLASS_TYPE_P' || (CLASS_TYPE_P (TYPE) \ ^ cp/init.c:1204:24: note: in expansion of macro 'CP_AGGREGATE_TYPE_P' my_friendly_assert (CP_AGGREGATE_TYPE_P (type), 20021016); ^ In file included from cp/init.c:30:0: cp/init.c: In function 'is_aggr_type': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/init.c:1316:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/init.c:1316:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/init.c:1316:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/init.c:1316:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) ^ cp/init.c:1317:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (type) != TEMPLATE_TYPE_PARM ^ cp/init.c:1318:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (type) != BOUND_TEMPLATE_TEMPLATE_PARM) ^ In file included from cp/init.c:30:0: cp/init.c: In function 'get_aggr_from_typedef': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/init.c:1348:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/init.c:1348:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/init.c:1348:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/init.c:1348:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) ^ cp/init.c:1349:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (type) != TEMPLATE_TYPE_PARM ^ cp/init.c:1350:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (type) != BOUND_TEMPLATE_TEMPLATE_PARM) ^ cp/init.c: In function 'build_member_call': cp/init.c:1389:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR ^ cp/init.c:1399:35: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (method_name) == LOOKUP_EXPR) ^ cp/init.c:1417:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ In file included from cp/init.c:27:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/init.c:1423:16: note: in expansion of macro 'DECL_NAME' method_name = DECL_NAME (OVL_CURRENT (method_name)); ^ cp/init.c:1423:27: note: in expansion of macro 'OVL_CURRENT' method_name = DECL_NAME (OVL_CURRENT (method_name)); ^ cp/init.c:1466:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/init.c: In function 'build_offset_ref': cp/init.c:1544:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_DECL) ^ cp/init.c:1550:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == TEMPLATE_ID_EXPR) ^ cp/init.c:1562:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == LOOKUP_EXPR) ^ cp/init.c:1569:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (name) == OVERLOAD) ^ In file included from cp/init.c:27:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/init.c:1570:10: note: in expansion of macro 'DECL_NAME' name = DECL_NAME (OVL_CURRENT (name)); ^ cp/init.c:1570:21: note: in expansion of macro 'OVL_CURRENT' name = DECL_NAME (OVL_CURRENT (name)); ^ cp/init.c:1586:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (orig_name) == TEMPLATE_ID_EXPR) ^ In file included from cp/init.c:30:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/init.c:1619:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (name) || DECL_P (name)) ^ cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/init.c:1630:17: note: in expansion of macro 'BASELINK_P' if (member && BASELINK_P (member)) ^ cp/init.c:1636:33: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (orig_name) == TEMPLATE_ID_EXPR) ^ cp/init.c:1645:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) != OVERLOAD) ^ cp/init.c:1659:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (t) != TEMPLATE_ID_EXPR && !really_overloaded_fn (t)) ^ In file included from cp/init.c:30:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/init.c:1662:8: note: in expansion of macro 'OVL_CURRENT' t = OVL_CURRENT (t); ^ cp/init.c: In function 'resolve_offset_ref': cp/init.c:1734:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (exp) == OFFSET_REF) ^ In file included from cp/init.c:30:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/init.c:1752:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (member) || TREE_CODE (member) == TEMPLATE_ID_EXPR) ^ cp/init.c:1752:49: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (BASELINK_P (member) || TREE_CODE (member) == TEMPLATE_ID_EXPR) ^ cp/init.c:1801:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (exp) == OFFSET_REF && TREE_CODE (type) == OFFSET_TYPE) ^ In file included from cp/init.c:30:0: cp/init.c: In function 'build_new_1': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/init.c:2229:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (true_type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/init.c:2229:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (true_type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/init.c:2229:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (true_type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/init.c:2229:10: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (true_type) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1277:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/init.c:2239:22: note: in expansion of macro 'TYPE_VEC_NEW_USES_COOKIE' if (!has_array || !TYPE_VEC_NEW_USES_COOKIE (true_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1277:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/init.c:2239:22: note: in expansion of macro 'TYPE_VEC_NEW_USES_COOKIE' if (!has_array || !TYPE_VEC_NEW_USES_COOKIE (true_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1277:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/init.c:2239:22: note: in expansion of macro 'TYPE_VEC_NEW_USES_COOKIE' if (!has_array || !TYPE_VEC_NEW_USES_COOKIE (true_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1277:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/init.c:2239:22: note: in expansion of macro 'TYPE_VEC_NEW_USES_COOKIE' if (!has_array || !TYPE_VEC_NEW_USES_COOKIE (true_type)) ^ cp/init.c: In function 'build_vec_delete_1': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/init.c:2570:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) || TYPE_HAS_TRIVIAL_DESTRUCTOR (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/init.c:2570:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) || TYPE_HAS_TRIVIAL_DESTRUCTOR (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/init.c:2570:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) || TYPE_HAS_TRIVIAL_DESTRUCTOR (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/init.c:2570:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (type) || TYPE_HAS_TRIVIAL_DESTRUCTOR (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1277:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/init.c:2623:13: note: in expansion of macro 'TYPE_VEC_NEW_USES_COOKIE' if (! TYPE_VEC_NEW_USES_COOKIE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1277:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/init.c:2623:13: note: in expansion of macro 'TYPE_VEC_NEW_USES_COOKIE' if (! TYPE_VEC_NEW_USES_COOKIE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1277:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/init.c:2623:13: note: in expansion of macro 'TYPE_VEC_NEW_USES_COOKIE' if (! TYPE_VEC_NEW_USES_COOKIE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1277:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/init.c:2623:13: note: in expansion of macro 'TYPE_VEC_NEW_USES_COOKIE' if (! TYPE_VEC_NEW_USES_COOKIE (type)) ^ cp/init.c: In function 'build_vec_init': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/init.c:2761:8: note: in expansion of macro 'CLASS_TYPE_P' ? (!CLASS_TYPE_P (type) || !TYPE_HAS_COMPLEX_ASSIGN_REF (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/init.c:2761:8: note: in expansion of macro 'CLASS_TYPE_P' ? (!CLASS_TYPE_P (type) || !TYPE_HAS_COMPLEX_ASSIGN_REF (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/init.c:2761:8: note: in expansion of macro 'CLASS_TYPE_P' ? (!CLASS_TYPE_P (type) || !TYPE_HAS_COMPLEX_ASSIGN_REF (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/init.c:2761:8: note: in expansion of macro 'CLASS_TYPE_P' ? (!CLASS_TYPE_P (type) || !TYPE_HAS_COMPLEX_ASSIGN_REF (type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/init.c:2846:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || TREE_CODE (type) == ARRAY_TYPE) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/init.c:2846:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || TREE_CODE (type) == ARRAY_TYPE) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/init.c:2846:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || TREE_CODE (type) == ARRAY_TYPE) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/init.c:2846:8: note: in expansion of macro 'IS_AGGR_TYPE' if (IS_AGGR_TYPE (type) || TREE_CODE (type) == ARRAY_TYPE) ^ cp/init.c:2737:8: warning: variable 'size' set but not used [-Wunused-but-set-variable] tree size; ^ In file included from cp/init.c:30:0: cp/init.c: In function 'build_delete': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/init.c:3133:49: note: in expansion of macro 'IS_AGGR_TYPE' if (VOID_TYPE_P (type) || !complete_p || !IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/init.c:3133:49: note: in expansion of macro 'IS_AGGR_TYPE' if (VOID_TYPE_P (type) || !complete_p || !IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/init.c:3133:49: note: in expansion of macro 'IS_AGGR_TYPE' if (VOID_TYPE_P (type) || !complete_p || !IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/init.c:3133:49: note: in expansion of macro 'IS_AGGR_TYPE' if (VOID_TYPE_P (type) || !complete_p || !IS_AGGR_TYPE (type)) ^ In file included from cp/cp-tree.h:35:0, from cp/init.c:30: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/init.c:3166:23: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (IS_AGGR_TYPE (type), 220); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/init.c:3166:23: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (IS_AGGR_TYPE (type), 220); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/init.c:3166:23: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (IS_AGGR_TYPE (type), 220); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/init.c:3166:23: note: in expansion of macro 'IS_AGGR_TYPE' my_friendly_assert (IS_AGGR_TYPE (type), 220); ^ cp/init.c: In function 'build_vec_delete': cp/init.c:3380:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (base) == OFFSET_REF) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/method.c -o cp/method.o cp/method.c: In function 'hack_identifier': cp/method.c:188:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || (TREE_CODE (value) == OVERLOAD ^ In file included from cp/method.c:28:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:283:44: note: in definition of macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ cp/cp-tree.h:2083:15: note: in expansion of macro 'TREE_TYPE' (TREE_CODE (TREE_TYPE (NODE)) == METHOD_TYPE) ^ cp/cp-tree.h:2088:3: note: in expansion of macro 'DECL_NONSTATIC_MEMBER_FUNCTION_P' (DECL_NONSTATIC_MEMBER_FUNCTION_P (NODE) || DECL_STATIC_FUNCTION_P (NODE)) ^ cp/method.c:189:12: note: in expansion of macro 'DECL_FUNCTION_MEMBER_P' && DECL_FUNCTION_MEMBER_P (OVL_CURRENT (value)))) ^ cp/method.c:189:36: note: in expansion of macro 'OVL_CURRENT' && DECL_FUNCTION_MEMBER_P (OVL_CURRENT (value)))) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1599:35: note: in expansion of macro 'DECL_CHECK' #define DECL_LANG_SPECIFIC(NODE) (DECL_CHECK (NODE)->decl.lang_specific) ^ cp/cp-tree.h:2078:4: note: in expansion of macro 'DECL_LANG_SPECIFIC' (DECL_LANG_SPECIFIC (NODE)->decl_flags.static_function) ^ cp/cp-tree.h:2088:46: note: in expansion of macro 'DECL_STATIC_FUNCTION_P' (DECL_NONSTATIC_MEMBER_FUNCTION_P (NODE) || DECL_STATIC_FUNCTION_P (NODE)) ^ cp/method.c:189:12: note: in expansion of macro 'DECL_FUNCTION_MEMBER_P' && DECL_FUNCTION_MEMBER_P (OVL_CURRENT (value)))) ^ cp/method.c:189:36: note: in expansion of macro 'OVL_CURRENT' && DECL_FUNCTION_MEMBER_P (OVL_CURRENT (value)))) ^ cp/method.c:193:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (value) == OVERLOAD) ^ In file included from cp/method.c:29:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/method.c:194:10: note: in expansion of macro 'OVL_CURRENT' value = OVL_CURRENT (value); ^ cp/method.c:201:30: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (value) == OVERLOAD) ^ In file included from cp/method.c:29:0: cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/method.c:219:12: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' else if (DECL_CLASS_TEMPLATE_P (value)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/method.c:219:12: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' else if (DECL_CLASS_TEMPLATE_P (value)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/method.c:219:12: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' else if (DECL_CLASS_TEMPLATE_P (value)) ^ cp/method.c:142:8: warning: variable 'type' set but not used [-Wunused-but-set-variable] tree type; ^ In file included from cp/method.c:29:0: cp/method.c: In function 'do_build_copy_constructor': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/method.c:614:9: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (t) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/method.c:614:9: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (t) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/method.c:614:9: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (t) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/method.c:614:9: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (t) ^ cp/method.c: In function 'do_build_assign_ref': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/method.c:719:9: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (t) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/method.c:719:9: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (t) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/method.c:719:9: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (t) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/method.c:719:9: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (t) ^ cp/method.c: In function 'synthesize_method': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/method.c:757:7: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' if (DECL_CLONED_FUNCTION_P (fndecl)) ^ In file included from cp/method.c:29:0: cp/method.c: In function 'locate_ctor': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/method.c:896:21: note: in expansion of macro 'OVL_NEXT' for (; fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/method.c:898:17: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (fns); ^ cp/method.c: In function 'locate_copy': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/method.c:939:21: note: in expansion of macro 'OVL_NEXT' for (; fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/method.c:941:17: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (fns); ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/search.c -o cp/search.o In file included from cp/search.c:29:0: cp/search.c: In function 'accessible_base_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:274:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:274:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:274:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (ANON_AGGR_TYPE_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:274:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (ANON_AGGR_TYPE_P (t)) ^ cp/search.c: In function 'lookup_field_1': cp/search.c:455:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (type) == TEMPLATE_TYPE_PARM ^ cp/search.c:456:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (type) == BOUND_TEMPLATE_TEMPLATE_PARM ^ cp/search.c:457:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (type) == TYPENAME_TYPE) ^ In file included from cp/search.c:29:0: cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/search.c:500:13: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (field)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:500:13: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (field)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:500:13: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (field)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:527:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:527:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:527:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:527:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (field))) ^ cp/search.c:533:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (field) == USING_DECL) ^ In file included from cp/search.c:29:0: cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/search.c:544:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' || DECL_CLASS_TEMPLATE_P (field))) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:544:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' || DECL_CLASS_TEMPLATE_P (field))) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:544:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' || DECL_CLASS_TEMPLATE_P (field))) ^ cp/search.c: In function 'context_for_name_lookup': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:625:41: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (context && TYPE_P (context) && ANON_AGGR_TYPE_P (context)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:625:41: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (context && TYPE_P (context) && ANON_AGGR_TYPE_P (context)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:625:41: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (context && TYPE_P (context) && ANON_AGGR_TYPE_P (context)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:625:41: note: in expansion of macro 'ANON_AGGR_TYPE_P' while (context && TYPE_P (context) && ANON_AGGR_TYPE_P (context)) ^ In file included from cp/cp-tree.h:35:0, from cp/search.c:29: cp/search.c: In function 'dfs_assert_unmarked_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:662:24: note: in expansion of macro 'BINFO_MARKED' my_friendly_assert (!BINFO_MARKED (binfo), 0); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:662:24: note: in expansion of macro 'BINFO_MARKED' my_friendly_assert (!BINFO_MARKED (binfo), 0); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:662:24: note: in expansion of macro 'BINFO_MARKED' my_friendly_assert (!BINFO_MARKED (binfo), 0); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:662:24: note: in expansion of macro 'BINFO_MARKED' my_friendly_assert (!BINFO_MARKED (binfo), 0); ^ In file included from cp/search.c:29:0: cp/search.c: In function 'dfs_access_in_type': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:803:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:803:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:803:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:803:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/search.c: In function 'dfs_accessible_queue_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:842:7: note: in expansion of macro 'BINFO_MARKED' if (BINFO_MARKED (binfo)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:842:7: note: in expansion of macro 'BINFO_MARKED' if (BINFO_MARKED (binfo)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:842:7: note: in expansion of macro 'BINFO_MARKED' if (BINFO_MARKED (binfo)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:842:7: note: in expansion of macro 'BINFO_MARKED' if (BINFO_MARKED (binfo)) ^ cp/search.c: In function 'dfs_accessible_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:865:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:865:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:865:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:865:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/search.c: In function 'friend_accessible_p': cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/search.c:955:10: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || DECL_FUNCTION_TEMPLATE_P (scope)) ^ cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/search.c:974:10: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || DECL_FUNCTION_TEMPLATE_P (scope)) ^ cp/search.c: In function 'type_access_control': cp/search.c:1017:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || (TREE_CODE (val) != TEMPLATE_DECL && TREE_CODE (val) != TYPE_DECL) ^ In file included from cp/search.c:29:0: cp/search.c: In function 'is_subobject_of_p_1': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1136:12: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (base_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1136:12: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (base_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1136:12: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (base_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1136:12: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (base_type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1402:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED4(NODE) CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1144:8: note: in expansion of macro 'CLASSTYPE_MARKED4' if (CLASSTYPE_MARKED4 (base_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1402:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED4(NODE) CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1144:8: note: in expansion of macro 'CLASSTYPE_MARKED4' if (CLASSTYPE_MARKED4 (base_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1402:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED4(NODE) CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1144:8: note: in expansion of macro 'CLASSTYPE_MARKED4' if (CLASSTYPE_MARKED4 (base_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1402:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED4(NODE) CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1144:8: note: in expansion of macro 'CLASSTYPE_MARKED4' if (CLASSTYPE_MARKED4 (base_type)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1413:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED4(NODE) SET_CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1146:4: note: in expansion of macro 'SET_CLASSTYPE_MARKED4' SET_CLASSTYPE_MARKED4 (base_type); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1413:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED4(NODE) SET_CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1146:4: note: in expansion of macro 'SET_CLASSTYPE_MARKED4' SET_CLASSTYPE_MARKED4 (base_type); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1413:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED4(NODE) SET_CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1146:4: note: in expansion of macro 'SET_CLASSTYPE_MARKED4' SET_CLASSTYPE_MARKED4 (base_type); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1413:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED4(NODE) SET_CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1146:4: note: in expansion of macro 'SET_CLASSTYPE_MARKED4' SET_CLASSTYPE_MARKED4 (base_type); ^ cp/search.c: In function 'is_subobject_of_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1414:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED4(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1172:5: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED4' CLEAR_CLASSTYPE_MARKED4 (TREE_TYPE (TREE_VALUE (vbase))); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1414:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED4(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1172:5: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED4' CLEAR_CLASSTYPE_MARKED4 (TREE_TYPE (TREE_VALUE (vbase))); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1414:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED4(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1172:5: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED4' CLEAR_CLASSTYPE_MARKED4 (TREE_TYPE (TREE_VALUE (vbase))); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1414:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED4(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 3) ^ cp/search.c:1172:5: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED4' CLEAR_CLASSTYPE_MARKED4 (TREE_TYPE (TREE_VALUE (vbase))); ^ In file included from cp/search.c:29:0: cp/search.c: In function 'shared_member_p': cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/search.c:1263:21: note: in expansion of macro 'OVL_NEXT' for (; t; t = OVL_NEXT (t)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/search.c:1265:14: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (t); ^ In file included from cp/search.c:29:0: cp/search.c: In function 'lookup_field_r': cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/search.c:1311:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (nval)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:1311:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (nval)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:1311:11: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (nval)) ^ cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/search.c:1403:8: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (nval)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:1403:8: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (nval)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:1403:8: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' && !DECL_CLASS_TEMPLATE_P (nval)) ^ In file included from cp/cp-tree.h:35:0, from cp/search.c:29: cp/search.c: In function 'build_baselink': cp/search.c:1427:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (functions) == TEMPLATE_DECL ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/search.c:1428:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (functions) == TEMPLATE_ID_EXPR ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/search.c:1429:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (functions) == OVERLOAD, ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ In file included from cp/search.c:29:0: cp/search.c: In function 'lookup_member': cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/search.c:1548:39: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (rval && lfi.from_dep_base_p && !DECL_CLASS_TEMPLATE_P (rval)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:1548:39: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (rval && lfi.from_dep_base_p && !DECL_CLASS_TEMPLATE_P (rval)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:1548:39: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' if (rval && lfi.from_dep_base_p && !DECL_CLASS_TEMPLATE_P (rval)) ^ In file included from cp/search.c:29:0: cp/search.c: In function 'lookup_field': cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/search.c:1571:15: note: in expansion of macro 'BASELINK_P' if (rval && BASELINK_P (rval)) ^ cp/search.c: In function 'lookup_fnfields': cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/search.c:1588:16: note: in expansion of macro 'BASELINK_P' if (rval && !BASELINK_P (rval)) ^ cp/search.c: In function 'lookup_conversion_operator': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/search.c:1685:7: note: in expansion of macro 'OVL_CURRENT' fn = OVL_CURRENT (fn); ^ cp/search.c:1694:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) != TEMPLATE_DECL ^ cp/search.c:1706:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fn) == TEMPLATE_DECL) ^ In file included from cp/search.c:29:0: cp/search.c: In function 'lookup_fnfields_1': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1726:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1726:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1726:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1726:8: note: in expansion of macro 'CLASS_TYPE_P' if (!CLASS_TYPE_P (type)) ^ In file included from cp/search.c:28:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:698:34: note: in definition of macro 'TREE_LANG_FLAG_4' #define TREE_LANG_FLAG_4(NODE) ((NODE)->common.lang_flag_4) ^ cp/cp-tree.h:2006:4: note: in expansion of macro 'IDENTIFIER_TYPENAME_P' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/cp-tree.h:2006:27: note: in expansion of macro 'DECL_NAME' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ cp/search.c:1754:35: note: in expansion of macro 'DECL_CONV_FN_P' while (i < len && methods[i] && DECL_CONV_FN_P (OVL_CURRENT (methods[i]))) ^ cp/search.c:1754:51: note: in expansion of macro 'OVL_CURRENT' while (i < len && methods[i] && DECL_CONV_FN_P (OVL_CURRENT (methods[i]))) ^ In file included from cp/search.c:28:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/search.c:1776:12: note: in expansion of macro 'DECL_NAME' tmp = DECL_NAME (OVL_CURRENT (tmp)); ^ cp/search.c:1776:23: note: in expansion of macro 'OVL_CURRENT' tmp = DECL_NAME (OVL_CURRENT (tmp)); ^ In file included from cp/search.c:29:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/search.c:1792:8: note: in expansion of macro 'OVL_CURRENT' tmp = OVL_CURRENT (methods[i]); ^ In file included from cp/cp-tree.h:35:0, from cp/search.c:29: cp/search.c: In function 'adjust_result_of_qualified_name_lookup': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1816:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (qualifying_class), 20020808); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1816:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (qualifying_class), 20020808); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1816:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (qualifying_class), 20020808); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1816:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (qualifying_class), 20020808); ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1817:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (context_class), 20020808); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1817:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (context_class), 20020808); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1817:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (context_class), 20020808); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./c-common.h:890:5: note: in definition of macro 'my_friendly_assert' (((EXP) == 0) ? (fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0) : 0) ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:1817:23: note: in expansion of macro 'CLASS_TYPE_P' my_friendly_assert (CLASS_TYPE_P (context_class), 20020808); ^ In file included from cp/search.c:29:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/search.c:1819:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (decl) ^ In file included from cp/search.c:29:0: cp/search.c: In function 'covariant_return_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/search.c:2018:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (drettype) || ! IS_AGGR_TYPE (brettype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/search.c:2018:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (drettype) || ! IS_AGGR_TYPE (brettype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/search.c:2018:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (drettype) || ! IS_AGGR_TYPE (brettype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/search.c:2018:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (drettype) || ! IS_AGGR_TYPE (brettype)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/search.c:2018:38: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (drettype) || ! IS_AGGR_TYPE (brettype)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/search.c:2018:38: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (drettype) || ! IS_AGGR_TYPE (brettype)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/search.c:2018:38: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (drettype) || ! IS_AGGR_TYPE (brettype)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/search.c:2018:38: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (drettype) || ! IS_AGGR_TYPE (brettype)) ^ cp/search.c: In function 'check_final_overrider': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1051:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TYPE1) && IS_AGGR_TYPE (TYPE2)) ^ cp/search.c:2058:12: note: in expansion of macro 'IS_AGGR_TYPE_2' else if (IS_AGGR_TYPE_2 (base_return, over_return) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1051:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TYPE1) && IS_AGGR_TYPE (TYPE2)) ^ cp/search.c:2058:12: note: in expansion of macro 'IS_AGGR_TYPE_2' else if (IS_AGGR_TYPE_2 (base_return, over_return) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1051:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TYPE1) && IS_AGGR_TYPE (TYPE2)) ^ cp/search.c:2058:12: note: in expansion of macro 'IS_AGGR_TYPE_2' else if (IS_AGGR_TYPE_2 (base_return, over_return) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1051:7: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TYPE1) && IS_AGGR_TYPE (TYPE2)) ^ cp/search.c:2058:12: note: in expansion of macro 'IS_AGGR_TYPE_2' else if (IS_AGGR_TYPE_2 (base_return, over_return) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1051:31: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TYPE1) && IS_AGGR_TYPE (TYPE2)) ^ cp/search.c:2058:12: note: in expansion of macro 'IS_AGGR_TYPE_2' else if (IS_AGGR_TYPE_2 (base_return, over_return) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1051:31: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TYPE1) && IS_AGGR_TYPE (TYPE2)) ^ cp/search.c:2058:12: note: in expansion of macro 'IS_AGGR_TYPE_2' else if (IS_AGGR_TYPE_2 (base_return, over_return) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1051:31: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TYPE1) && IS_AGGR_TYPE (TYPE2)) ^ cp/search.c:2058:12: note: in expansion of macro 'IS_AGGR_TYPE_2' else if (IS_AGGR_TYPE_2 (base_return, over_return) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1051:31: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TYPE1) && IS_AGGR_TYPE (TYPE2)) ^ cp/search.c:2058:12: note: in expansion of macro 'IS_AGGR_TYPE_2' else if (IS_AGGR_TYPE_2 (base_return, over_return) ^ cp/search.c: In function 'look_for_overrides_here': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1952:33: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_DESTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/search.c:2123:7: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P' if (DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (fndecl)) ^ In file included from cp/search.c:29:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/search.c:2131:25: note: in expansion of macro 'OVL_NEXT' for (; fns; fns = OVL_NEXT (fns)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/search.c:2133:21: note: in expansion of macro 'OVL_CURRENT' tree fn = OVL_CURRENT (fns); ^ In file included from cp/search.c:29:0: cp/search.c: In function 'dfs_get_pure_virtuals': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2267:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2267:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2267:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2267:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/search.c: In function 'markedp': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2321:10: note: in expansion of macro 'BINFO_MARKED' return BINFO_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2321:10: note: in expansion of macro 'BINFO_MARKED' return BINFO_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2321:10: note: in expansion of macro 'BINFO_MARKED' return BINFO_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2321:10: note: in expansion of macro 'BINFO_MARKED' return BINFO_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/search.c: In function 'unmarkedp': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2329:11: note: in expansion of macro 'BINFO_MARKED' return !BINFO_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2329:11: note: in expansion of macro 'BINFO_MARKED' return !BINFO_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2329:11: note: in expansion of macro 'BINFO_MARKED' return !BINFO_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1399:32: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED(NODE) CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1595:6: note: in expansion of macro 'CLASSTYPE_MARKED' ? CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2329:11: note: in expansion of macro 'BINFO_MARKED' return !BINFO_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/search.c: In function 'marked_vtable_pathp': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/search.c:2337:10: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' return BINFO_VTABLE_PATH_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/search.c:2337:10: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' return BINFO_VTABLE_PATH_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/search.c:2337:10: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' return BINFO_VTABLE_PATH_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/search.c:2337:10: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' return BINFO_VTABLE_PATH_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/search.c: In function 'unmarked_vtable_pathp': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/search.c:2345:11: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' return !BINFO_VTABLE_PATH_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/search.c:2345:11: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' return !BINFO_VTABLE_PATH_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/search.c:2345:11: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' return !BINFO_VTABLE_PATH_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/search.c:2345:11: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' return !BINFO_VTABLE_PATH_MARKED (binfo) ? binfo : NULL_TREE; ^ cp/search.c: In function 'marked_pushdecls_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2353:11: note: in expansion of macro 'CLASS_TYPE_P' return (CLASS_TYPE_P (BINFO_TYPE (binfo)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2353:11: note: in expansion of macro 'CLASS_TYPE_P' return (CLASS_TYPE_P (BINFO_TYPE (binfo)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2353:11: note: in expansion of macro 'CLASS_TYPE_P' return (CLASS_TYPE_P (BINFO_TYPE (binfo)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2353:11: note: in expansion of macro 'CLASS_TYPE_P' return (CLASS_TYPE_P (BINFO_TYPE (binfo)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1641:38: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' #define BINFO_PUSHDECLS_MARKED(NODE) BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2354:7: note: in expansion of macro 'BINFO_PUSHDECLS_MARKED' && BINFO_PUSHDECLS_MARKED (binfo)) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1641:38: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' #define BINFO_PUSHDECLS_MARKED(NODE) BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2354:7: note: in expansion of macro 'BINFO_PUSHDECLS_MARKED' && BINFO_PUSHDECLS_MARKED (binfo)) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1641:38: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' #define BINFO_PUSHDECLS_MARKED(NODE) BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2354:7: note: in expansion of macro 'BINFO_PUSHDECLS_MARKED' && BINFO_PUSHDECLS_MARKED (binfo)) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1641:38: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' #define BINFO_PUSHDECLS_MARKED(NODE) BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2354:7: note: in expansion of macro 'BINFO_PUSHDECLS_MARKED' && BINFO_PUSHDECLS_MARKED (binfo)) ? binfo : NULL_TREE; ^ cp/search.c: In function 'unmarked_pushdecls_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2362:11: note: in expansion of macro 'CLASS_TYPE_P' return (CLASS_TYPE_P (BINFO_TYPE (binfo)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2362:11: note: in expansion of macro 'CLASS_TYPE_P' return (CLASS_TYPE_P (BINFO_TYPE (binfo)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2362:11: note: in expansion of macro 'CLASS_TYPE_P' return (CLASS_TYPE_P (BINFO_TYPE (binfo)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2362:11: note: in expansion of macro 'CLASS_TYPE_P' return (CLASS_TYPE_P (BINFO_TYPE (binfo)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1641:38: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' #define BINFO_PUSHDECLS_MARKED(NODE) BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2363:8: note: in expansion of macro 'BINFO_PUSHDECLS_MARKED' && !BINFO_PUSHDECLS_MARKED (binfo)) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1641:38: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' #define BINFO_PUSHDECLS_MARKED(NODE) BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2363:8: note: in expansion of macro 'BINFO_PUSHDECLS_MARKED' && !BINFO_PUSHDECLS_MARKED (binfo)) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1641:38: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' #define BINFO_PUSHDECLS_MARKED(NODE) BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2363:8: note: in expansion of macro 'BINFO_PUSHDECLS_MARKED' && !BINFO_PUSHDECLS_MARKED (binfo)) ? binfo : NULL_TREE; ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1383:6: note: in expansion of macro 'CLASS_TYPE_P' (((CLASS_TYPE_P (NODE) ? LANG_TYPE_CLASS_CHECK (NODE)->marks \ ^ cp/cp-tree.h:1401:33: note: in expansion of macro 'CLASSTYPE_MARKED_N' #define CLASSTYPE_MARKED3(NODE) CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1611:6: note: in expansion of macro 'CLASSTYPE_MARKED3' ? CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1641:38: note: in expansion of macro 'BINFO_VTABLE_PATH_MARKED' #define BINFO_PUSHDECLS_MARKED(NODE) BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2363:8: note: in expansion of macro 'BINFO_PUSHDECLS_MARKED' && !BINFO_PUSHDECLS_MARKED (binfo)) ? binfo : NULL_TREE; ^ cp/search.c: In function 'dfs_unmark': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1605:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' ? CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2375:3: note: in expansion of macro 'CLEAR_BINFO_MARKED' CLEAR_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1605:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' ? CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2375:3: note: in expansion of macro 'CLEAR_BINFO_MARKED' CLEAR_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1605:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' ? CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2375:3: note: in expansion of macro 'CLEAR_BINFO_MARKED' CLEAR_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1408:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1605:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED' ? CLEAR_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2375:3: note: in expansion of macro 'CLEAR_BINFO_MARKED' CLEAR_BINFO_MARKED (binfo); ^ cp/search.c: In function 'dfs_get_vbase_types': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2395:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2395:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2395:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2395:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/search.c: In function 'dfs_build_inheritance_graph_order': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2412:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2412:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2412:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1407:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED(NODE) SET_CLASSTYPE_MARKED_N (NODE, 0) ^ cp/cp-tree.h:1601:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED' ? SET_CLASSTYPE_MARKED (BINFO_TYPE (NODE)) \ ^ cp/search.c:2412:3: note: in expansion of macro 'SET_BINFO_MARKED' SET_BINFO_MARKED (binfo); ^ cp/search.c: In function 'setup_class_bindings': cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/search.c:2624:7: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' || DECL_CLASS_TEMPLATE_P (value_binding) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:2624:7: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' || DECL_CLASS_TEMPLATE_P (value_binding) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/search.c:2624:7: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' || DECL_CLASS_TEMPLATE_P (value_binding) ^ In file included from cp/search.c:29:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/search.c:2640:8: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (value_binding)) ^ cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/search.c:2653:45: note: in expansion of macro 'OVL_NEXT' for (fns = value_binding; fns; fns = OVL_NEXT (fns)) ^ In file included from cp/search.c:28:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ cp/cp-tree.h:294:28: note: in expansion of macro 'IDENTIFIER_NODE_CHECK' ((struct lang_identifier*)IDENTIFIER_NODE_CHECK (NODE)) ^ cp/cp-tree.h:474:4: note: in expansion of macro 'LANG_IDENTIFIER_CAST' (LANG_IDENTIFIER_CAST (NODE)->class_value) ^ cp/search.c:2654:7: note: in expansion of macro 'IDENTIFIER_CLASS_VALUE' if (IDENTIFIER_CLASS_VALUE (DECL_NAME (OVL_CURRENT (fns)))) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/search.c:2654:31: note: in expansion of macro 'DECL_NAME' if (IDENTIFIER_CLASS_VALUE (DECL_NAME (OVL_CURRENT (fns)))) ^ cp/search.c:2654:42: note: in expansion of macro 'OVL_CURRENT' if (IDENTIFIER_CLASS_VALUE (DECL_NAME (OVL_CURRENT (fns)))) ^ In file included from cp/search.c:29:0: cp/search.c: In function 'dfs_push_type_decls': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1411:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED3(NODE) SET_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1615:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED3' ? SET_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1642:42: note: in expansion of macro 'SET_BINFO_VTABLE_PATH_MARKED' #define SET_BINFO_PUSHDECLS_MARKED(NODE) SET_BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2682:3: note: in expansion of macro 'SET_BINFO_PUSHDECLS_MARKED' SET_BINFO_PUSHDECLS_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1411:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED3(NODE) SET_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1615:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED3' ? SET_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1642:42: note: in expansion of macro 'SET_BINFO_VTABLE_PATH_MARKED' #define SET_BINFO_PUSHDECLS_MARKED(NODE) SET_BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2682:3: note: in expansion of macro 'SET_BINFO_PUSHDECLS_MARKED' SET_BINFO_PUSHDECLS_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1411:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED3(NODE) SET_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1615:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED3' ? SET_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1642:42: note: in expansion of macro 'SET_BINFO_VTABLE_PATH_MARKED' #define SET_BINFO_PUSHDECLS_MARKED(NODE) SET_BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2682:3: note: in expansion of macro 'SET_BINFO_PUSHDECLS_MARKED' SET_BINFO_PUSHDECLS_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1388:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1411:39: note: in expansion of macro 'SET_CLASSTYPE_MARKED_N' #define SET_CLASSTYPE_MARKED3(NODE) SET_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1615:6: note: in expansion of macro 'SET_CLASSTYPE_MARKED3' ? SET_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE)) \ ^ cp/cp-tree.h:1642:42: note: in expansion of macro 'SET_BINFO_VTABLE_PATH_MARKED' #define SET_BINFO_PUSHDECLS_MARKED(NODE) SET_BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2682:3: note: in expansion of macro 'SET_BINFO_PUSHDECLS_MARKED' SET_BINFO_PUSHDECLS_MARKED (binfo); ^ cp/search.c: In function 'dfs_push_decls': cp/search.c:2708:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (fields) != USING_DECL ^ In file included from cp/search.c:29:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:2712:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:2712:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:2712:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:2712:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2715:21: note: in expansion of macro 'CLASS_TYPE_P' method_vec = (CLASS_TYPE_P (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2715:21: note: in expansion of macro 'CLASS_TYPE_P' method_vec = (CLASS_TYPE_P (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2715:21: note: in expansion of macro 'CLASS_TYPE_P' method_vec = (CLASS_TYPE_P (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/search.c:2715:21: note: in expansion of macro 'CLASS_TYPE_P' method_vec = (CLASS_TYPE_P (type) ^ In file included from cp/search.c:28:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/search.c:2729:28: note: in expansion of macro 'DECL_NAME' setup_class_bindings (DECL_NAME (OVL_CURRENT (*methods)), ^ cp/search.c:2729:39: note: in expansion of macro 'OVL_CURRENT' setup_class_bindings (DECL_NAME (OVL_CURRENT (*methods)), ^ In file included from cp/search.c:29:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1412:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED3(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1619:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED3' ? CLEAR_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE))\ ^ cp/cp-tree.h:1643:44: note: in expansion of macro 'CLEAR_BINFO_VTABLE_PATH_MARKED' #define CLEAR_BINFO_PUSHDECLS_MARKED(NODE) CLEAR_BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2734:3: note: in expansion of macro 'CLEAR_BINFO_PUSHDECLS_MARKED' CLEAR_BINFO_PUSHDECLS_MARKED (binfo); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1412:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED3(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1619:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED3' ? CLEAR_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE))\ ^ cp/cp-tree.h:1643:44: note: in expansion of macro 'CLEAR_BINFO_VTABLE_PATH_MARKED' #define CLEAR_BINFO_PUSHDECLS_MARKED(NODE) CLEAR_BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2734:3: note: in expansion of macro 'CLEAR_BINFO_PUSHDECLS_MARKED' CLEAR_BINFO_PUSHDECLS_MARKED (binfo); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1412:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED3(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1619:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED3' ? CLEAR_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE))\ ^ cp/cp-tree.h:1643:44: note: in expansion of macro 'CLEAR_BINFO_VTABLE_PATH_MARKED' #define CLEAR_BINFO_PUSHDECLS_MARKED(NODE) CLEAR_BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2734:3: note: in expansion of macro 'CLEAR_BINFO_PUSHDECLS_MARKED' CLEAR_BINFO_PUSHDECLS_MARKED (binfo); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1394:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) \ ^ cp/cp-tree.h:1412:39: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED_N' #define CLEAR_CLASSTYPE_MARKED3(NODE) CLEAR_CLASSTYPE_MARKED_N (NODE, 2) ^ cp/cp-tree.h:1619:6: note: in expansion of macro 'CLEAR_CLASSTYPE_MARKED3' ? CLEAR_CLASSTYPE_MARKED3 (BINFO_TYPE (NODE))\ ^ cp/cp-tree.h:1643:44: note: in expansion of macro 'CLEAR_BINFO_VTABLE_PATH_MARKED' #define CLEAR_BINFO_PUSHDECLS_MARKED(NODE) CLEAR_BINFO_VTABLE_PATH_MARKED (NODE) ^ cp/search.c:2734:3: note: in expansion of macro 'CLEAR_BINFO_PUSHDECLS_MARKED' CLEAR_BINFO_PUSHDECLS_MARKED (binfo); ^ cp/search.c: In function 'dfs_unuse_fields': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:2776:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:2776:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:2776:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/search.c:2776:7: note: in expansion of macro 'ANON_AGGR_TYPE_P' && ANON_AGGR_TYPE_P (TREE_TYPE (fields))) ^ In file included from cp/search.c:28:0: cp/search.c: In function 'add_conversions': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:698:34: note: in definition of macro 'TREE_LANG_FLAG_4' #define TREE_LANG_FLAG_4(NODE) ((NODE)->common.lang_flag_4) ^ cp/cp-tree.h:2006:4: note: in expansion of macro 'IDENTIFIER_TYPENAME_P' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/cp-tree.h:2006:27: note: in expansion of macro 'DECL_NAME' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ cp/search.c:2850:21: note: in expansion of macro 'DECL_CONV_FN_P' if (!tmp || ! DECL_CONV_FN_P (OVL_CURRENT (tmp))) ^ cp/search.c:2850:37: note: in expansion of macro 'OVL_CURRENT' if (!tmp || ! DECL_CONV_FN_P (OVL_CURRENT (tmp))) ^ In file included from cp/search.c:28:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/search.c:2853:14: note: in expansion of macro 'DECL_NAME' name = DECL_NAME (OVL_CURRENT (tmp)); ^ cp/search.c:2853:25: note: in expansion of macro 'OVL_CURRENT' name = DECL_NAME (OVL_CURRENT (tmp)); ^ In file included from cp/search.c:29:0: cp/cp-tree.h:394:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? TREE_CHAIN (NODE) : NULL_TREE) ^ cp/search.c:2867:43: note: in expansion of macro 'OVL_NEXT' for (fn = TREE_VALUE (t); fn; fn = OVL_NEXT (fn)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/cp-tree.h:368:24: note: in definition of macro 'same_type_p' comptypes ((TYPE1), (TYPE2), COMPARE_STRICT) ^ cp/cp-tree.h:521:3: note: in expansion of macro 'TREE_LANG_FLAG_4' TREE_LANG_FLAG_4 (NODE) ^ cp/cp-tree.h:2006:4: note: in expansion of macro 'IDENTIFIER_TYPENAME_P' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/cp-tree.h:2006:27: note: in expansion of macro 'DECL_NAME' (IDENTIFIER_TYPENAME_P (DECL_NAME (NODE))) ^ cp/cp-tree.h:2011:4: note: in expansion of macro 'DECL_CONV_FN_P' (DECL_CONV_FN_P (FN) ? TREE_TYPE (DECL_NAME (FN)) : NULL_TREE) ^ cp/search.c:2869:6: note: in expansion of macro 'DECL_CONV_FN_TYPE' DECL_CONV_FN_TYPE (OVL_CURRENT (fn)))) ^ cp/search.c:2869:25: note: in expansion of macro 'OVL_CURRENT' DECL_CONV_FN_TYPE (OVL_CURRENT (fn)))) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/cp-tree.h:368:24: note: in definition of macro 'same_type_p' comptypes ((TYPE1), (TYPE2), COMPARE_STRICT) ^ cp/cp-tree.h:2011:26: note: in expansion of macro 'TREE_TYPE' (DECL_CONV_FN_P (FN) ? TREE_TYPE (DECL_NAME (FN)) : NULL_TREE) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/cp-tree.h:2011:37: note: in expansion of macro 'DECL_NAME' (DECL_CONV_FN_P (FN) ? TREE_TYPE (DECL_NAME (FN)) : NULL_TREE) ^ cp/search.c:2869:6: note: in expansion of macro 'DECL_CONV_FN_TYPE' DECL_CONV_FN_TYPE (OVL_CURRENT (fn)))) ^ cp/search.c:2869:25: note: in expansion of macro 'OVL_CURRENT' DECL_CONV_FN_TYPE (OVL_CURRENT (fn)))) ^ In file included from cp/search.c:28:0: cp/search.c: In function 'lookup_conversions': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:694:34: note: in definition of macro 'TREE_LANG_FLAG_0' #define TREE_LANG_FLAG_0(NODE) ((NODE)->common.lang_flag_0) ^ cp/search.c:2901:5: note: in expansion of macro 'IDENTIFIER_MARKED' IDENTIFIER_MARKED (DECL_NAME (OVL_CURRENT (TREE_VALUE (t)))) = 0; ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/search.c:2901:24: note: in expansion of macro 'DECL_NAME' IDENTIFIER_MARKED (DECL_NAME (OVL_CURRENT (TREE_VALUE (t)))) = 0; ^ cp/search.c:2901:35: note: in expansion of macro 'OVL_CURRENT' IDENTIFIER_MARKED (DECL_NAME (OVL_CURRENT (TREE_VALUE (t)))) = 0; ^ In file included from cp/search.c:29:0: cp/search.c: In function 'types_overlap_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/search.c:2958:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (next_type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/search.c:2958:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (next_type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/search.c:2958:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (next_type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/search.c:2958:9: note: in expansion of macro 'IS_AGGR_TYPE' if (! IS_AGGR_TYPE (next_type)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/semantics.c -o cp/semantics.o In file included from cp/semantics.c:30:0: cp/semantics.c: In function 'anon_aggr_type_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/semantics.c:112:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' return ANON_AGGR_TYPE_P (node); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/semantics.c:112:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' return ANON_AGGR_TYPE_P (node); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/semantics.c:112:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' return ANON_AGGR_TYPE_P (node); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:2729:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (NODE) && LANG_TYPE_CLASS_CHECK (NODE)->anon_aggr) ^ cp/semantics.c:112:10: note: in expansion of macro 'ANON_AGGR_TYPE_P' return ANON_AGGR_TYPE_P (node); ^ cp/semantics.c: In function 'finish_function_try_block': cp/semantics.c:707:45: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (TREE_CHAIN (try_block)) == CTOR_INITIALIZER) ^ cp/semantics.c: In function 'begin_compound_stmt': cp/semantics.c:823:42: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (last_tree && TREE_CODE (last_tree) == TRY_BLOCK) ^ cp/semantics.c: In function 'finish_parenthesized_expr': cp/semantics.c:1138:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == OFFSET_REF) ^ In file included from cp/semantics.c:30:0: cp/semantics.c: In function 'finish_call_expr': cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/semantics.c:1250:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (fn)) ^ cp/semantics.c:1283:38: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (representative_fn) == TEMPLATE_ID_EXPR) ^ In file included from cp/semantics.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/semantics.c:1296:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (TREE_TYPE (fn))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/semantics.c:1296:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (TREE_TYPE (fn))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/semantics.c:1296:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (TREE_TYPE (fn))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/semantics.c:1296:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (TREE_TYPE (fn))) ^ cp/semantics.c: In function 'finish_increment_expr': cp/semantics.c:1324:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == OFFSET_REF) ^ In file included from cp/semantics.c:30:0: cp/semantics.c: In function 'finish_object_call_expr': cp/cp-tree.h:2876:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/semantics.c:1367:7: note: in expansion of macro 'DECL_DECLARES_TYPE_P' if (DECL_DECLARES_TYPE_P (fn)) ^ cp/cp-tree.h:2868:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/semantics.c:1367:7: note: in expansion of macro 'DECL_DECLARES_TYPE_P' if (DECL_DECLARES_TYPE_P (fn)) ^ cp/cp-tree.h:2860:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL)) ^ cp/cp-tree.h:2868:41: note: in expansion of macro 'DECL_TEMPLATE_PARM_P' (TREE_CODE (NODE) == TEMPLATE_DECL && DECL_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2878:8: note: in expansion of macro 'DECL_TEMPLATE_TEMPLATE_PARM_P' && !DECL_TEMPLATE_TEMPLATE_PARM_P (NODE)) ^ cp/cp-tree.h:2882:37: note: in expansion of macro 'DECL_CLASS_TEMPLATE_P' (TREE_CODE (NODE) == TYPE_DECL || DECL_CLASS_TEMPLATE_P (NODE)) ^ cp/semantics.c:1367:7: note: in expansion of macro 'DECL_DECLARES_TYPE_P' if (DECL_DECLARES_TYPE_P (fn)) ^ cp/semantics.c: In function 'check_template_template_default_arg': cp/semantics.c:1647:28: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (argument) != TEMPLATE_DECL ^ cp/semantics.c:1648:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (argument) != TEMPLATE_TEMPLATE_PARM ^ cp/semantics.c:1650:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (argument) != UNBOUND_CLASS_TEMPLATE) ^ In file included from cp/semantics.c:30:0: cp/semantics.c: In function 'begin_class_definition': cp/cp-tree.h:2452:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TYPENAME_TYPE && TREE_TYPE (NODE)) ^ cp/semantics.c:1700:7: note: in expansion of macro 'IMPLICIT_TYPENAME_P' if (IMPLICIT_TYPENAME_P (t)) ^ cp/semantics.c:1708:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (t) == TYPENAME_TYPE) ^ In file included from cp/semantics.c:30:0: cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/semantics.c:1714:33: note: in expansion of macro 'IS_AGGR_TYPE' if (t == error_mark_node || ! IS_AGGR_TYPE (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/semantics.c:1714:33: note: in expansion of macro 'IS_AGGR_TYPE' if (t == error_mark_node || ! IS_AGGR_TYPE (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/semantics.c:1714:33: note: in expansion of macro 'IS_AGGR_TYPE' if (t == error_mark_node || ! IS_AGGR_TYPE (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/semantics.c:1714:33: note: in expansion of macro 'IS_AGGR_TYPE' if (t == error_mark_node || ! IS_AGGR_TYPE (t)) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/semantics.c:1788:9: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (! TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/semantics.c:1788:9: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (! TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/semantics.c:1788:9: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (! TYPE_ANONYMOUS_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/semantics.c:1788:9: note: in expansion of macro 'TYPE_ANONYMOUS_P' if (! TYPE_ANONYMOUS_P (t)) ^ cp/semantics.c: In function 'finish_member_declaration': cp/semantics.c:1824:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (decl) == TEMPLATE_DECL) ^ In file included from cp/semantics.c:30:0: cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/semantics.c:1844:10: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || DECL_FUNCTION_TEMPLATE_P (decl)) ^ cp/semantics.c:1857:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (decl) == USING_DECL || pushdecl_class_level (decl)) ^ cp/semantics.c: In function 'enter_scope_of': cp/semantics.c:2026:29: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (scope) == TYPENAME_TYPE) ^ cp/semantics.c: In function 'finish_typeof': cp/semantics.c:2113:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (expr) == OFFSET_REF) ^ cp/semantics.c: In function 'cp_expand_stmt': cp/semantics.c:2177:5: warning: case value '195' not in enumerated type 'enum tree_code' [-Wswitch] case USING_STMT: ^ cp/semantics.c:2173:5: warning: case value '211' not in enumerated type 'enum tree_code' [-Wswitch] case RETURN_INIT: ^ cp/semantics.c:2161:5: warning: case value '212' not in enumerated type 'enum tree_code' [-Wswitch] case TRY_BLOCK: ^ cp/semantics.c:2165:5: warning: case value '213' not in enumerated type 'enum tree_code' [-Wswitch] case EH_SPEC_BLOCK: ^ cp/semantics.c:2169:5: warning: case value '214' not in enumerated type 'enum tree_code' [-Wswitch] case HANDLER: ^ cp/semantics.c: In function 'simplify_aggr_init_exprs_r': cp/semantics.c:2215:39: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (aggr_init_expr) != AGGR_INIT_EXPR) ^ cp/semantics.c: In function 'nullify_returns_r': cp/semantics.c:2455:28: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare] else if (TREE_CODE (*tp) == RETURN_STMT) ^ cp/semantics.c:2457:28: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare] else if (TREE_CODE (*tp) == CLEANUP_STMT ^ cp/semantics.c:2462:28: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare] else if (TREE_CODE (*tp) == DECL_STMT ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genconfig.c -o genconfig.o In file included from ./genconfig.c:25:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./genconfig ./config/i386/i386.md > tmp-config.h /bin/sh ./move-if-change tmp-config.h insn-config.h echo timestamp > s-config gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/tree.c -o cp/tree.o In file included from cp/tree.c:26:0: cp/tree.c: In function 'lvalue_p_1': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/tree.c:181:12: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (ref))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/tree.c:181:12: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (ref))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/tree.c:181:12: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (ref))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/tree.c:181:12: note: in expansion of macro 'IS_AGGR_TYPE' && IS_AGGR_TYPE (TREE_TYPE (ref))) ^ cp/tree.c:144:5: warning: case value '173' not in enumerated type 'enum tree_code' [-Wswitch] case OFFSET_REF: ^ cp/tree.c:142:5: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/tree.c: In function 'build_cplus_new': cp/tree.c:319:57: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (init) != CALL_EXPR && TREE_CODE (init) != AGGR_INIT_EXPR) ^ In file included from cp/tree.c:26:0: cp/tree.c: In function 'build_target_expr_with_type': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:360:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && !TYPE_HAS_TRIVIAL_INIT_REF (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:360:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && !TYPE_HAS_TRIVIAL_INIT_REF (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:360:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && !TYPE_HAS_TRIVIAL_INIT_REF (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:360:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (type) && !TYPE_HAS_TRIVIAL_INIT_REF (type) ^ cp/tree.c: In function 'cp_build_qualified_type_real': cp/tree.c:537:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (type) != TEMPLATE_TYPE_PARM ^ cp/tree.c:538:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (type) != TYPENAME_TYPE ^ In file included from cp/tree.c:26:0: cp/tree.c: In function 'make_binfo': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:837:15: note: in expansion of macro 'CLASS_TYPE_P' binfo = CLASS_TYPE_P (type) ? TYPE_BINFO (binfo) : NULL_TREE; ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:837:15: note: in expansion of macro 'CLASS_TYPE_P' binfo = CLASS_TYPE_P (type) ? TYPE_BINFO (binfo) : NULL_TREE; ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:837:15: note: in expansion of macro 'CLASS_TYPE_P' binfo = CLASS_TYPE_P (type) ? TYPE_BINFO (binfo) : NULL_TREE; ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:837:15: note: in expansion of macro 'CLASS_TYPE_P' binfo = CLASS_TYPE_P (type) ? TYPE_BINFO (binfo) : NULL_TREE; ^ cp/tree.c: In function 'count_functions': cp/tree.c:912:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (TREE_CODE (t) == OVERLOAD) ^ cp/tree.c: In function 'is_overloaded_fn': cp/tree.c:928:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (x) == OFFSET_REF) ^ In file included from cp/tree.c:26:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/tree.c:930:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (x)) ^ cp/tree.c:933:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (x) == TEMPLATE_ID_EXPR ^ In file included from cp/tree.c:26:0: cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/tree.c:934:7: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || DECL_FUNCTION_TEMPLATE_P (x) ^ cp/tree.c:935:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (x) == OVERLOAD); ^ cp/tree.c: In function 'really_overloaded_fn': cp/tree.c:943:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (x) == OFFSET_REF) ^ In file included from cp/tree.c:26:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/tree.c:945:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (x)) ^ cp/tree.c:948:26: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] return ((TREE_CODE (x) == OVERLOAD && OVL_CHAIN (x)) ^ In file included from cp/tree.c:25:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:283:44: note: in definition of macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ cp/tree.c:949:7: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || DECL_FUNCTION_TEMPLATE_P (OVL_CURRENT (x)) ^ cp/tree.c:949:33: note: in expansion of macro 'OVL_CURRENT' || DECL_FUNCTION_TEMPLATE_P (OVL_CURRENT (x)) ^ In file included from cp/tree.c:26:0: cp/cp-tree.h:2871:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == TEMPLATE_DECL \ ^ cp/tree.c:949:7: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || DECL_FUNCTION_TEMPLATE_P (OVL_CURRENT (x)) ^ In file included from cp/tree.c:25:0: cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree.h:283:44: note: in definition of macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ ./tree.h:354:26: note: in expansion of macro 'TREE_CLASS_CHECK' #define DECL_CHECK(tree) TREE_CLASS_CHECK (tree, 'd') ^ ./tree.h:1451:32: note: in expansion of macro 'DECL_CHECK' #define DECL_RESULT_FLD(NODE) (DECL_CHECK (NODE)->decl.result) ^ cp/cp-tree.h:2795:41: note: in expansion of macro 'DECL_RESULT_FLD' #define DECL_TEMPLATE_RESULT(NODE) DECL_RESULT_FLD (NODE) ^ cp/cp-tree.h:2872:18: note: in expansion of macro 'DECL_TEMPLATE_RESULT' && TREE_CODE (DECL_TEMPLATE_RESULT (NODE)) == FUNCTION_DECL) ^ cp/tree.c:949:7: note: in expansion of macro 'DECL_FUNCTION_TEMPLATE_P' || DECL_FUNCTION_TEMPLATE_P (OVL_CURRENT (x)) ^ cp/tree.c:949:33: note: in expansion of macro 'OVL_CURRENT' || DECL_FUNCTION_TEMPLATE_P (OVL_CURRENT (x)) ^ cp/tree.c:950:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (x) == TEMPLATE_ID_EXPR); ^ cp/tree.c: In function 'get_overloaded_fn': cp/tree.c:960:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (fns) == TEMPLATE_ID_EXPR) ^ In file included from cp/tree.c:26:0: cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/tree.c:962:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (fns)) ^ cp/tree.c: In function 'get_first_fn': cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/tree.c:973:7: note: in expansion of macro 'BASELINK_P' if (BASELINK_P (from)) ^ cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ cp/tree.c:975:10: note: in expansion of macro 'OVL_CURRENT' return OVL_CURRENT (from); ^ cp/tree.c: In function 'bound_pmf_p': cp/tree.c:985:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] return (TREE_CODE (t) == OFFSET_REF ^ cp/tree.c: In function 'build_overload': cp/tree.c:1012:35: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (! chain && TREE_CODE (decl) != TEMPLATE_DECL) ^ cp/tree.c:1014:34: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (chain && TREE_CODE (chain) != OVERLOAD) ^ In file included from cp/tree.c:26:0: cp/tree.c: In function 'is_aggr_type_2': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/tree.c:1025:10: note: in expansion of macro 'IS_AGGR_TYPE' return IS_AGGR_TYPE (t1) && IS_AGGR_TYPE (t2); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/tree.c:1025:10: note: in expansion of macro 'IS_AGGR_TYPE' return IS_AGGR_TYPE (t1) && IS_AGGR_TYPE (t2); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/tree.c:1025:10: note: in expansion of macro 'IS_AGGR_TYPE' return IS_AGGR_TYPE (t1) && IS_AGGR_TYPE (t2); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/tree.c:1025:10: note: in expansion of macro 'IS_AGGR_TYPE' return IS_AGGR_TYPE (t1) && IS_AGGR_TYPE (t2); ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/tree.c:1025:31: note: in expansion of macro 'IS_AGGR_TYPE' return IS_AGGR_TYPE (t1) && IS_AGGR_TYPE (t2); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/tree.c:1025:31: note: in expansion of macro 'IS_AGGR_TYPE' return IS_AGGR_TYPE (t1) && IS_AGGR_TYPE (t2); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/tree.c:1025:31: note: in expansion of macro 'IS_AGGR_TYPE' return IS_AGGR_TYPE (t1) && IS_AGGR_TYPE (t2); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/tree.c:1025:31: note: in expansion of macro 'IS_AGGR_TYPE' return IS_AGGR_TYPE (t1) && IS_AGGR_TYPE (t2); ^ cp/tree.c: In function 'cp_statement_code_p': cp/tree.c:1041:5: warning: case value '195' not in enumerated type 'enum tree_code' [-Wswitch] case USING_STMT: ^ cp/tree.c:1036:5: warning: case value '210' not in enumerated type 'enum tree_code' [-Wswitch] case CTOR_INITIALIZER: ^ cp/tree.c:1037:5: warning: case value '211' not in enumerated type 'enum tree_code' [-Wswitch] case RETURN_INIT: ^ cp/tree.c:1038:5: warning: case value '212' not in enumerated type 'enum tree_code' [-Wswitch] case TRY_BLOCK: ^ cp/tree.c:1040:5: warning: case value '213' not in enumerated type 'enum tree_code' [-Wswitch] case EH_SPEC_BLOCK: ^ cp/tree.c:1039:5: warning: case value '214' not in enumerated type 'enum tree_code' [-Wswitch] case HANDLER: ^ cp/tree.c:1042:5: warning: case value '216' not in enumerated type 'enum tree_code' [-Wswitch] case TAG_DEFN: ^ In file included from cp/tree.c:26:0: cp/tree.c: In function 'bind_template_template_parm': cp/cp-tree.h:3573:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM) \ ^ cp/tree.c:1137:18: note: in expansion of macro 'TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL' = tree_cons (TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL (t), ^ In file included from cp/tree.c:25:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:3574:6: note: in expansion of macro 'TYPE_TI_TEMPLATE' ? TYPE_TI_TEMPLATE (NODE) \ ^ cp/tree.c:1137:18: note: in expansion of macro 'TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL' = tree_cons (TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL (t), ^ In file included from cp/tree.c:26:0: cp/tree.c: In function 'no_linkage_helper': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1247:11: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (t) || TREE_CODE (t) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1247:11: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (t) || TREE_CODE (t) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1247:11: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (t) || TREE_CODE (t) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1247:11: note: in expansion of macro 'CLASS_TYPE_P' && (CLASS_TYPE_P (t) || TREE_CODE (t) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/tree.c:1249:7: note: in expansion of macro 'TYPE_ANONYMOUS_P' || TYPE_ANONYMOUS_P (t))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/tree.c:1249:7: note: in expansion of macro 'TYPE_ANONYMOUS_P' || TYPE_ANONYMOUS_P (t))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/tree.c:1249:7: note: in expansion of macro 'TYPE_ANONYMOUS_P' || TYPE_ANONYMOUS_P (t))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-tree.h:1053:4: note: in expansion of macro 'CLASS_TYPE_P' (CLASS_TYPE_P (T) || TREE_CODE (T) == ENUMERAL_TYPE) ^ cp/cp-tree.h:1021:4: note: in expansion of macro 'TAGGED_TYPE_P' (TAGGED_TYPE_P (NODE) && ANON_AGGRNAME_P (TYPE_LINKAGE_IDENTIFIER (NODE))) ^ cp/tree.c:1249:7: note: in expansion of macro 'TYPE_ANONYMOUS_P' || TYPE_ANONYMOUS_P (t))) ^ cp/tree.c: In function 'bot_manip': cp/tree.c:1342:43: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (TREE_OPERAND (t, 1)) == AGGR_INIT_EXPR) ^ cp/tree.c: In function 'cp_tree_equal': cp/tree.c:1674:5: warning: case value '149' not in enumerated type 'enum tree_code' [-Wswitch] case SIZEOF_EXPR: ^ cp/tree.c:1675:5: warning: case value '151' not in enumerated type 'enum tree_code' [-Wswitch] case ALIGNOF_EXPR: ^ cp/tree.c:1682:5: warning: case value '174' not in enumerated type 'enum tree_code' [-Wswitch] case PTRMEM_CST: ^ cp/tree.c:1668:5: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/tree.c: In function 'lvalue_type': cp/tree.c:1759:23: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (arg) == OVERLOAD) ^ In file included from cp/tree.c:26:0: cp/tree.c: In function 'error_type': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/tree.c:1776:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/tree.c:1776:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/tree.c:1776:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/tree.c:1776:12: note: in expansion of macro 'IS_AGGR_TYPE' else if (IS_AGGR_TYPE (type)) ^ cp/tree.c: In function 'pod_type_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1888:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1888:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1888:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1888:9: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t)) ^ cp/tree.c: In function 'zero_init_p': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1913:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t) && CLASSTYPE_NON_ZERO_INIT_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1913:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t) && CLASSTYPE_NON_ZERO_INIT_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1913:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t) && CLASSTYPE_NON_ZERO_INIT_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1913:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (t) && CLASSTYPE_NON_ZERO_INIT_P (t)) ^ cp/tree.c: In function 'handle_java_interface_attribute': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1940:11: note: in expansion of macro 'CLASS_TYPE_P' || !CLASS_TYPE_P (*node) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1940:11: note: in expansion of macro 'CLASS_TYPE_P' || !CLASS_TYPE_P (*node) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1940:11: note: in expansion of macro 'CLASS_TYPE_P' || !CLASS_TYPE_P (*node) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1940:11: note: in expansion of macro 'CLASS_TYPE_P' || !CLASS_TYPE_P (*node) ^ cp/tree.c: In function 'handle_com_interface_attribute': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1970:11: note: in expansion of macro 'CLASS_TYPE_P' || !CLASS_TYPE_P (*node) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1970:11: note: in expansion of macro 'CLASS_TYPE_P' || !CLASS_TYPE_P (*node) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1970:11: note: in expansion of macro 'CLASS_TYPE_P' || !CLASS_TYPE_P (*node) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/tree.c:1970:11: note: in expansion of macro 'CLASS_TYPE_P' || !CLASS_TYPE_P (*node) ^ In file included from cp/tree.c:26:0: cp/tree.c: In function 'cp_walk_subtrees': cp/cp-tree.h:408:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BASELINK) ^ cp/tree.c:2124:12: note: in expansion of macro 'BASELINK_P' if (!BASELINK_P (*tp)) ^ cp/tree.c:2117:5: warning: case value '174' not in enumerated type 'enum tree_code' [-Wswitch] case PTRMEM_CST: ^ cp/tree.c:2108:5: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/tree.c:2109:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/tree.c:2105:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/tree.c:2106:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/tree.c:2110:5: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/tree.c:2107:5: warning: case value '192' not in enumerated type 'enum tree_code' [-Wswitch] case UNBOUND_CLASS_TEMPLATE: ^ cp/tree.c:2111:5: warning: case value '193' not in enumerated type 'enum tree_code' [-Wswitch] case TYPEOF_TYPE: ^ cp/tree.c:2104:5: warning: case value '196' not in enumerated type 'enum tree_code' [-Wswitch] case DEFAULT_ARG: ^ cp/tree.c:2128:5: warning: case value '198' not in enumerated type 'enum tree_code' [-Wswitch] case OVERLOAD: ^ cp/tree.c: In function 'cp_is_overload_p': cp/tree.c:2225:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] return TREE_CODE (t) == OVERLOAD; ^ In file included from cp/tree.c:26:0: cp/tree.c: In function 'cp_copy_res_decl_for_inlining': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/tree.c:2257:24: note: in expansion of macro 'IS_AGGR_TYPE' aggregate_return_p = IS_AGGR_TYPE (TREE_TYPE (result)); ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/tree.c:2257:24: note: in expansion of macro 'IS_AGGR_TYPE' aggregate_return_p = IS_AGGR_TYPE (TREE_TYPE (result)); ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/tree.c:2257:24: note: in expansion of macro 'IS_AGGR_TYPE' aggregate_return_p = IS_AGGR_TYPE (TREE_TYPE (result)); ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/tree.c:2257:24: note: in expansion of macro 'IS_AGGR_TYPE' aggregate_return_p = IS_AGGR_TYPE (TREE_TYPE (result)); ^ cp/tree.c: In function 'mark_local_for_remap_r': cp/tree.c:2329:21: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare] if (TREE_CODE (t) == DECL_STMT ^ cp/tree.c:2332:26: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare] else if (TREE_CODE (t) == LABEL_STMT) ^ cp/tree.c:2337:26: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare] else if (TREE_CODE (t) == CASE_LABEL) ^ In file included from cp/tree.c:26:0: cp/tree.c: In function 'special_function_p': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1952:33: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_DESTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/tree.c:2438:7: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P' if (DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (decl)) ^ cp/tree.c: In function 'name_p': cp/tree.c:2458:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (node) == TEMPLATE_ID_EXPR) ^ cp/tree.c:2465:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (node) == SCOPE_REF); ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/repo.c -o cp/repo.o In file included from cp/repo.c:31:0: cp/repo.c: In function 'repo_template_used': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/repo.c:144:26: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' mark_decl_instantiated (DECL_CLONED_FUNCTION_P (t) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/dump.c -o cp/dump.o In file included from cp/dump.c:26:0: cp/dump.c: In function 'cp_dump_tree': cp/cp-tree.h:392:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] ((TREE_CODE (NODE) == OVERLOAD) ? OVL_FUNCTION (NODE) : (NODE)) ^ ./tree-dump.h:78:36: note: in definition of macro 'dump_child' queue_and_dump_index (di, field, child, DUMP_NONE) ^ cp/dump.c:362:27: note: in expansion of macro 'OVL_CURRENT' dump_child ("crnt", OVL_CURRENT (t)); ^ cp/dump.c:382:5: warning: case value '174' not in enumerated type 'enum tree_code' [-Wswitch] case PTRMEM_CST: ^ cp/dump.c:392:5: warning: case value '182' not in enumerated type 'enum tree_code' [-Wswitch] case AGGR_INIT_EXPR: ^ cp/dump.c:387:5: warning: case value '183' not in enumerated type 'enum tree_code' [-Wswitch] case THROW_EXPR: ^ cp/dump.c:354:5: warning: case value '186' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_DECL: ^ cp/dump.c:412:5: warning: case value '195' not in enumerated type 'enum tree_code' [-Wswitch] case USING_STMT: ^ cp/dump.c:361:5: warning: case value '198' not in enumerated type 'enum tree_code' [-Wswitch] case OVERLOAD: ^ cp/dump.c:366:5: warning: case value '212' not in enumerated type 'enum tree_code' [-Wswitch] case TRY_BLOCK: ^ cp/dump.c:375:5: warning: case value '213' not in enumerated type 'enum tree_code' [-Wswitch] case EH_SPEC_BLOCK: ^ cp/dump.c:399:5: warning: case value '214' not in enumerated type 'enum tree_code' [-Wswitch] case HANDLER: ^ cp/dump.c:406:5: warning: case value '215' not in enumerated type 'enum tree_code' [-Wswitch] case MUST_NOT_THROW_EXPR: ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/optimize.c -o cp/optimize.o In file included from cp/optimize.c:25:0: cp/optimize.c: In function 'maybe_clone_body': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1938:34: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_CONSTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/optimize.c:147:8: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P' if (!DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (fn) ^ cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1952:33: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_DESTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/optimize.c:148:11: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P' && !DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (fn)) ^ cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/optimize.c:157:17: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' clone && DECL_CLONED_FUNCTION_P (clone); ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/mangle.c -o cp/mangle.o In file included from cp/mangle.c:54:0: cp/mangle.c: In function 'decl_is_template_id': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:255:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type) && CLASSTYPE_TEMPLATE_ID_P (type)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:255:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type) && CLASSTYPE_TEMPLATE_ID_P (type)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:255:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type) && CLASSTYPE_TEMPLATE_ID_P (type)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:255:11: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (type) && CLASSTYPE_TEMPLATE_ID_P (type)) ^ cp/mangle.c:87:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/mangle.c:255:34: note: in expansion of macro 'CLASSTYPE_TEMPLATE_ID_P' if (CLASS_TYPE_P (type) && CLASSTYPE_TEMPLATE_ID_P (type)) ^ In file included from cp/mangle.c:54:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/mangle.c:260:23: note: in expansion of macro 'TYPE_TEMPLATE_INFO' *template_info = TYPE_TEMPLATE_INFO (type); ^ cp/mangle.c:270:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && TREE_CODE (decl) != TEMPLATE_DECL) ^ In file included from cp/mangle.c:54:0: cp/mangle.c: In function 'is_std_substitution': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:397:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (node)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:397:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (node)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:397:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (node)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:397:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (node)) ^ cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/mangle.c:408:7: note: in expansion of macro 'TYPE_TEMPLATE_INFO' && TYPE_TEMPLATE_INFO (type) ^ In file included from cp/mangle.c:52:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:344:36: note: in definition of macro 'TREE_CLASS_CHECK' #define TREE_CLASS_CHECK(t, code) (t) ^ ./tree.h:1389:26: note: in expansion of macro 'DECL_CHECK' #define DECL_NAME(NODE) (DECL_CHECK (NODE)->decl.name) ^ cp/mangle.c:409:8: note: in expansion of macro 'DECL_NAME' && (DECL_NAME (TYPE_TI_TEMPLATE (type)) ^ ./tree-check.h:8:28: note: in expansion of macro 'TREE_CHECK' #define TREE_LIST_CHECK(t) TREE_CHECK (t, TREE_LIST) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/mangle.c:409:19: note: in expansion of macro 'TYPE_TI_TEMPLATE' && (DECL_NAME (TYPE_TI_TEMPLATE (type)) ^ In file included from cp/mangle.c:54:0: cp/mangle.c: In function 'is_std_substitution_char': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:430:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (node)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:430:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (node)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:430:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (node)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:430:12: note: in expansion of macro 'CLASS_TYPE_P' else if (CLASS_TYPE_P (node)) ^ cp/mangle.c: In function 'find_substitution': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:543:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (type) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:543:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (type) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:543:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (type) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/mangle.c:543:10: note: in expansion of macro 'CLASS_TYPE_P' && CLASS_TYPE_P (type) ^ cp/mangle.c: In function 'write_prefix': cp/mangle.c:87:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/mangle.c:887:11: note: in expansion of macro 'CLASSTYPE_TEMPLATE_ID_P' if (CLASSTYPE_TEMPLATE_ID_P (node)) ^ In file included from cp/mangle.c:54:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/mangle.c:888:18: note: in expansion of macro 'TYPE_TEMPLATE_INFO' template_info = TYPE_TEMPLATE_INFO (node); ^ cp/mangle.c:892:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (node) == TEMPLATE_TYPE_PARM ^ cp/mangle.c:896:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (node) == TEMPLATE_TYPE_PARM ^ cp/mangle.c: In function 'write_template_prefix': cp/mangle.c:87:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] && (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/mangle.c:935:12: note: in expansion of macro 'CLASSTYPE_TEMPLATE_ID_P' else if (CLASSTYPE_TEMPLATE_ID_P (type)) ^ In file included from cp/mangle.c:52:0: cp/cp-tree.h:2290:22: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (NODE) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ ./tree.h:343:31: note: in definition of macro 'TREE_CHECK' #define TREE_CHECK(t, code) (t) ^ ./tree.h:818:29: note: in expansion of macro 'TREE_LIST_CHECK' #define TREE_PURPOSE(NODE) (TREE_LIST_CHECK (NODE)->list.purpose) ^ cp/cp-tree.h:2303:28: note: in expansion of macro 'TREE_PURPOSE' #define TI_TEMPLATE(NODE) (TREE_PURPOSE (NODE)) ^ cp/cp-tree.h:2407:4: note: in expansion of macro 'TI_TEMPLATE' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/cp-tree.h:2407:17: note: in expansion of macro 'TYPE_TEMPLATE_INFO' (TI_TEMPLATE (TYPE_TEMPLATE_INFO (NODE))) ^ cp/mangle.c:936:16: note: in expansion of macro 'TYPE_TI_TEMPLATE' template = TYPE_TI_TEMPLATE (type); ^ cp/mangle.c:972:40: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (TREE_TYPE (template)) == TEMPLATE_TEMPLATE_PARM ^ cp/mangle.c:976:40: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (TREE_TYPE (template)) == TEMPLATE_TEMPLATE_PARM ^ In file included from cp/mangle.c:54:0: cp/mangle.c: In function 'write_special_name_constructor': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1938:34: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_CONSTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/mangle.c:1289:10: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P' || DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (ctor)) ^ cp/mangle.c: In function 'write_special_name_destructor': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1952:33: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_DESTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/mangle.c:1318:8: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P' || DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (dtor)) ^ cp/mangle.c: In function 'write_type': cp/mangle.c:1531:2: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/mangle.c:1530:2: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/mangle.c:1535:2: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/mangle.c:1539:2: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/mangle.c:1506:2: warning: case value '191' not in enumerated type 'enum tree_code' [-Wswitch] case TYPENAME_TYPE: ^ cp/mangle.c:1507:2: warning: case value '192' not in enumerated type 'enum tree_code' [-Wswitch] case UNBOUND_CLASS_TEMPLATE: ^ cp/mangle.c: In function 'write_expression': cp/mangle.c:1909:12: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (code == PTRMEM_CST) ^ cp/mangle.c:1929:12: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (code == TEMPLATE_TYPE_PARM ^ cp/mangle.c:1930:15: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || code == TEMPLATE_TEMPLATE_PARM ^ cp/mangle.c:1931:15: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || code == BOUND_TEMPLATE_TEMPLATE_PARM ^ cp/mangle.c:1932:15: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || code == TEMPLATE_PARM_INDEX) ^ cp/mangle.c:1948:29: warning: comparison between 'enum tree_code' and 'enum c_tree_code' [-Wenum-compare] else if (TREE_CODE (expr) == SIZEOF_EXPR ^ cp/mangle.c:1954:57: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (abi_version_at_least (2) && TREE_CODE (expr) == SCOPE_REF) ^ cp/mangle.c:1974:27: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (member) == TEMPLATE_ID_EXPR) ^ cp/mangle.c:1978:31: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (member) == LOOKUP_EXPR) ^ cp/mangle.c:2067:2: warning: case value '179' not in enumerated type 'enum tree_code' [-Wswitch] case SCOPE_REF: ^ cp/mangle.c:2054:2: warning: case value '202' not in enumerated type 'enum tree_code' [-Wswitch] case CAST_EXPR: ^ cp/mangle.c:2060:2: warning: case value '204' not in enumerated type 'enum tree_code' [-Wswitch] case CONST_CAST_EXPR: ^ cp/mangle.c:2059:2: warning: case value '205' not in enumerated type 'enum tree_code' [-Wswitch] case STATIC_CAST_EXPR: ^ cp/mangle.c: In function 'write_template_arg': cp/mangle.c:2156:17: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if (code == TEMPLATE_DECL) ^ cp/mangle.c:2159:51: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] else if ((TREE_CODE_CLASS (code) == 'c' && code != PTRMEM_CST) ^ cp/mangle.c: In function 'write_template_param': cp/mangle.c:2281:5: warning: case value '187' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_PARM_INDEX: ^ cp/mangle.c:2274:5: warning: case value '188' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TYPE_PARM: ^ cp/mangle.c:2275:5: warning: case value '189' not in enumerated type 'enum tree_code' [-Wswitch] case TEMPLATE_TEMPLATE_PARM: ^ cp/mangle.c:2276:5: warning: case value '190' not in enumerated type 'enum tree_code' [-Wswitch] case BOUND_TEMPLATE_TEMPLATE_PARM: ^ cp/mangle.c:2268:8: warning: variable 'parm_type' set but not used [-Wunused-but-set-variable] tree parm_type = NULL_TREE; ^ cp/mangle.c:2267:7: warning: variable 'parm_level' set but not used [-Wunused-but-set-variable] int parm_level; ^ cp/mangle.c: In function 'write_template_template_param': cp/mangle.c:2312:24: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] if (TREE_CODE (parm) == BOUND_TEMPLATE_TEMPLATE_PARM) ^ In file included from cp/mangle.c:54:0: cp/mangle.c: In function 'mangle_decl_string': cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1952:33: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_DESTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/mangle.c:2420:8: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P' && (DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (decl) ^ cp/cp-tree.h:1976:25: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (NODE) == TEMPLATE_DECL) \ ^ cp/cp-tree.h:1938:34: note: in expansion of macro 'DECL_CLONED_FUNCTION_P' (DECL_CONSTRUCTOR_P (NODE) && !DECL_CLONED_FUNCTION_P (NODE)) ^ cp/mangle.c:2421:11: note: in expansion of macro 'DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P' || DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P (decl))) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -Icp -I. -I./cp -I./config -I./../include cp/cp-lang.c -o cp/cp-lang.o In file included from cp/cp-lang.c:25:0: cp/cp-lang.c: In function 'ok_to_generate_alias_set_for_type': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-lang.c:215:10: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-lang.c:215:10: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-lang.c:215:10: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t)) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-lang.c:215:10: note: in expansion of macro 'CLASS_TYPE_P' if (! CLASS_TYPE_P (t)) ^ cp/cp-lang.c: In function 'cp_expr_size': cp/cp-tree.h:1032:18: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] (TREE_CODE (T) == TEMPLATE_TYPE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-lang.c:299:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (exp))) ^ cp/cp-tree.h:1033:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPENAME_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-lang.c:299:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (exp))) ^ cp/cp-tree.h:1034:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == TYPEOF_TYPE \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-lang.c:299:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (exp))) ^ cp/cp-tree.h:1035:21: warning: comparison between 'enum tree_code' and 'enum cplus_tree_code' [-Wenum-compare] || TREE_CODE (T) == BOUND_TEMPLATE_TEMPLATE_PARM \ ^ cp/cp-tree.h:1046:41: note: in expansion of macro 'IS_AGGR_TYPE' (IS_AGGR_TYPE_CODE (TREE_CODE (T)) && IS_AGGR_TYPE (T)) ^ cp/cp-lang.c:299:7: note: in expansion of macro 'CLASS_TYPE_P' if (CLASS_TYPE_P (TREE_TYPE (exp))) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include attribs.c -o attribs.o In file included from attribs.c:23:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include c-common.c -o c-common.o In file included from c-common.c:23:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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.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:3583:0: builtins.def: In function 'c_common_nodes_and_builtins': builtins.def:217:1: warning: null argument where non-null required (argument 1) [-Wnonnull] DEF_UNUSED_BUILTIN(BUILT_IN_DIV) ^ builtins.def:218:1: warning: null argument where non-null required (argument 1) [-Wnonnull] DEF_UNUSED_BUILTIN(BUILT_IN_LDIV) ^ builtins.def:219:1: warning: null argument where non-null required (argument 1) [-Wnonnull] DEF_UNUSED_BUILTIN(BUILT_IN_FFLOOR) ^ builtins.def:220:1: warning: null argument where non-null required (argument 1) [-Wnonnull] DEF_UNUSED_BUILTIN(BUILT_IN_FCEIL) ^ builtins.def:221:1: warning: null argument where non-null required (argument 1) [-Wnonnull] DEF_UNUSED_BUILTIN(BUILT_IN_FMOD) ^ builtins.def:222:1: warning: null argument where non-null required (argument 1) [-Wnonnull] DEF_UNUSED_BUILTIN(BUILT_IN_FREM) ^ builtins.def:727:1: warning: null argument where non-null required (argument 1) [-Wnonnull] DEF_UNUSED_BUILTIN(BUILT_IN_NEW) ^ builtins.def:728:1: warning: null argument where non-null required (argument 1) [-Wnonnull] DEF_UNUSED_BUILTIN(BUILT_IN_VEC_NEW) ^ builtins.def:729:1: warning: null argument where non-null required (argument 1) [-Wnonnull] DEF_UNUSED_BUILTIN(BUILT_IN_DELETE) ^ builtins.def:730:1: warning: null argument where non-null required (argument 1) [-Wnonnull] DEF_UNUSED_BUILTIN(BUILT_IN_VEC_DELETE) ^ 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) ^ 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: ^ 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 ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include c-format.c -o c-format.o In file included from c-format.c:23:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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, ...)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include c-pragma.c -o c-pragma.o In file included from c-pragma.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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 -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include c-semantics.c -o c-semantics.o In file included from c-semantics.c:25:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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, ...)) ^ 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 ^ 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 -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include c-lex.c -o c-lex.o In file included from c-lex.c:23:0: real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include c-dump.c -o c-dump.o In file included from c-dump.c:23:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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 -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/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.c:23:0: real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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: ^ 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: ^ c-pretty-print.c: In function 'pp_c_expression': 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"); ^ 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: ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include c-opts.c -o c-opts.o In file included from c-opts.c:23:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ c-opts.c:298:18: warning: type of bit-field 'opt_code' is a GCC extension [-Wpedantic] ENUM_BITFIELD (opt_code) opt_code : 2 * CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include main.c -o main.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include alias.c -o alias.o In file included from alias.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ alias.c:1321:1: warning: 'find_symbolic_term' defined but not used [-Wunused-function] find_symbolic_term (x) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include bb-reorder.c -o bb-reorder.o In file included from bb-reorder.c:84:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./gencodes.c -o gencodes.o In file included from ./gencodes.c:26:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./gencodes ./config/i386/i386.md > tmp-codes.h /bin/sh ./move-if-change tmp-codes.h insn-codes.h echo timestamp > s-codes gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include builtins.c -o builtins.o In file included from builtins.c:23:0: real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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, ...)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include caller-save.c -o caller-save.o In file included from caller-save.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include calls.c -o calls.o In file included from calls.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ calls.c: In function 'emit_call_1': calls.c:473:7: warning: variable 'struct_value_size_rtx' set but not used [-Wunused-but-set-variable] rtx struct_value_size_rtx; ^ 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; ^ calls.c: In function 'emit_library_call_value_1': calls.c:3746:23: warning: comparison between 'enum machine_mode' and 'enum rtx_code' [-Wenum-compare] if (GET_MODE (val) == MEM && ! must_copy) ^ 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, ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cfg.c -o cfg.o In file included from cfg.c:45:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cfganal.c -o cfganal.o In file included from cfganal.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cfgbuild.c -o cfgbuild.o In file included from cfgbuild.c:36:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cfgcleanup.c -o cfgcleanup.o In file included from cfgcleanup.c:35:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cfglayout.c -o cfglayout.o In file included from cfglayout.c:22:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cfglayout.c: In function 'duplicate_insn_chain': cfglayout.c:776:11: warning: variable 'new' set but not used [-Wunused-but-set-variable] rtx new; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cfgloop.c -o cfgloop.o In file included from cfgloop.c:22:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cfgrtl.c -o cfgrtl.o In file included from cfgrtl.c:46:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cfgrtl.c: In function 'split_edge': cfgrtl.c:1283:8: warning: variable 'edge_out' set but not used [-Wunused-but-set-variable] edge edge_out; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genattr.c -o genattr.o In file included from ./genattr.c:24:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./genattr ./config/i386/i386.md > tmp-attr.h /bin/sh ./move-if-change tmp-attr.h insn-attr.h echo timestamp > s-attr gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include combine.c -o combine.o In file included from combine.c:74:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ combine.c:1246:1: warning: 'sets_function_arg_p' defined but not used [-Wunused-function] sets_function_arg_p (pat) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include conflict.c -o conflict.o In file included from conflict.c:29:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include convert.c -o convert.o In file included from convert.c:27:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cse.c -o cse.o In file included from cse.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cselib.c -o cselib.o In file included from cselib.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include dbxout.c -o dbxout.o In file included from dbxout.c:72:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include debug.c -o debug.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include df.c -o df.o In file included from df.c:157:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include diagnostic.c -o diagnostic.o In file included from diagnostic.c:29:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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, ...)) ^ 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, ...)) ^ 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 -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include doloop.c -o doloop.o In file included from doloop.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include dominance.c -o dominance.o In file included from dominance.c:37:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include dwarf2asm.c -o dwarf2asm.o In file included from dwarf2asm.c:23:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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; ^ 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, ^ 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, ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include dwarf2out.c -o dwarf2out.o In file included from dwarf2out.c:38:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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: ^ dwarf2out.c: In function 'output_loc_operands': dwarf2out.c:2945:5: warning: case value '259' not in enumerated type 'enum dwarf_location_atom' [-Wswitch] case INTERNAL_DW_OP_tls_addr: ^ dwarf2out.c: At top level: dwarf2out.c:7816:1: warning: 'root_type' defined but not used [-Wunused-function] root_type (type) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include dwarfout.c -o dwarfout.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include emit-rtl.c -o emit-rtl.o In file included from emit-rtl.c:39:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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, ...)) ^ 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, ...)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include except.c -o except.o In file included from except.c:51:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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; ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include explow.c -o explow.o In file included from explow.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include expmed.c -o expmed.o In file included from expmed.c:25:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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))))) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include expr.c -o expr.o In file included from expr.c:23:0: real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ expr.c: In function 'emit_push_insn': expr.c:3973:11: warning: variable 'target' set but not used [-Wunused-but-set-variable] rtx target = NULL_RTX; ^ expr.c: In function 'store_constructor': expr.c:4922:8: warning: variable 'unsignedp' set but not used [-Wunused-but-set-variable] int unsignedp; ^ 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; ^ expr.c: In function 'expand_expr': expr.c:7068:6: warning: variable 'vars_need_expansion' set but not used [-Wunused-but-set-variable] int vars_need_expansion = 0; ^ expr.c:7703:12: warning: variable 'quo' set but not used [-Wunused-but-set-variable] rtx diff, quo, rem, addr, bit, result; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include final.c -o final.o In file included from final.c:48:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ final.c: In function 'get_insn_template': 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); ^ 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, ...)) ^ 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, ...)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include flow.c -o flow.o In file included from flow.c:122:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include fold-const.c -o fold-const.o In file included from fold-const.c:46:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include function.c -o function.o In file included from function.c:42:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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; ^ function.c: In function 'thread_prologue_and_epilogue_insns': 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include gcse.c -o gcse.o In file included from gcse.c:147:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include genrtl.c -o genrtl.o In file included from genrtl.c:4:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ggc-common.c -o ggc-common.o In file included from ggc-common.c:25:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include global.c -o global.o In file included from global.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include graph.c -o graph.o In file included from graph.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include gtype-desc.c -o gtype-desc.o In file included from gtype-desc.c:23:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include haifa-sched.c -o haifa-sched.o In file included from haifa-sched.c:136:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include hashtable.c -o hashtable.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include hooks.c -o hooks.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ifcvt.c -o ifcvt.o In file included from ifcvt.c:22:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genattrtab.c -o genattrtab.o In file included from ./genattrtab.c:104:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./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, ...)) ^ ./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; ^ ./genattrtab.c: At top level: ./genattrtab.c:4154:1: warning: 'count_sub_rtxs' defined but not used [-Wunused-function] count_sub_rtxs (x, max) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genautomata.c -o genautomata.o In file included from ./genautomata.c:104:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include varray.c -o varray.o gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./genattrtab ./config/i386/i386.md > tmp-attrtab.c Check description...done Reservation transformation...done Create automaton `pentium'...done Create automaton `pentium_fpu'...done Generation of attributes...done All other genattrtab stuff...done Forming and outputing automata tables...done Output functions to work with automata...done Automaton `pentium' 48 NDFA states, 90 NDFA arcs 48 DFA states, 90 DFA arcs 20 minimal DFA states, 62 minimal DFA arcs 29 all insns 16 insn equivalence classes 66 transition comb vector els, 320 trans table els: use comb vect 66 state alts comb vector els, 320 state alts table els: use comb vect 768 min delay table els, compression factor 2 Automaton `pentium_fpu' 80 NDFA states, 172 NDFA arcs 80 DFA states, 172 DFA arcs 75 minimal DFA states, 162 minimal DFA arcs 29 all insns 8 insn equivalence classes 164 transition comb vector els, 600 trans table els: use comb vect 164 state alts comb vector els, 600 state alts table els: use comb vect 640 min delay table els, compression factor 1 237 all allocated states, 236 all allocated arcs 342 all allocated alternative states 230 all transition comb vector els, 920 all trans table els 230 all state alts comb vector els, 920 all state alts table els 1408 all min delay table els 12 locked states num transformation: 0.004619, building DFA: 0.008083 DFA minimization: 0.000567, making insn equivalence: 0.000146 all automaton generation: 0.010020, output: 0.005329 /bin/sh ./move-if-change tmp-attrtab.c insn-attrtab.c echo timestamp > s-attrtab gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include -c insn-attrtab.c \ -o insn-attrtab.o In file included from insn-attrtab.c:5:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ insn-attrtab.c: In function 'bypass_p': insn-attrtab.c:668:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (! (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:679:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && (! (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:692:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:710:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c: In function 'insn_default_latency': insn-attrtab.c:737:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:753:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:764:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (const0_operand (operands[2], DImode)))) ^ insn-attrtab.c:768:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:772:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:776:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:787:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (const0_operand (operands[2], SImode)))) ^ insn-attrtab.c:791:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:795:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:799:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:810:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 2) && (which_alternative != 3)) && ((which_alternative == 0) || (which_alternative == 1)))) ^ insn-attrtab.c:837:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:858:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:868:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:896:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:908:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (which_alternative == 0)) ^ insn-attrtab.c:912:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:916:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:920:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:937:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], TFmode)))) ^ insn-attrtab.c:941:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:945:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:949:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:953:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:970:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], XFmode)))) ^ insn-attrtab.c:974:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:978:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:982:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:986:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:997:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_type (insn) == TYPE_FOP) || ((which_alternative != 2) && (mult_operator (operands[3], DFmode))))) ^ insn-attrtab.c:1001:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:1005:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:1009:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1013:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1028:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], DFmode)))) ^ insn-attrtab.c:1032:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:1036:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:1040:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1044:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1055:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_type (insn) == TYPE_FOP) || ((which_alternative != 2) && (mult_operator (operands[3], SFmode))))) ^ insn-attrtab.c:1059:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:1063:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:1067:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1071:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1084:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:1088:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:1092:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:1096:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1100:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1112:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative != 1) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:1116:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1120:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1133:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:1148:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:1167:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:1179:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (memory_operand (operands[0], VOIDmode))) ^ insn-attrtab.c:1183:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (memory_operand (operands[0], VOIDmode)))) ^ insn-attrtab.c:1197:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1201:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1205:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1235:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1239:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1243:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1257:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1261:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1265:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1315:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1319:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1323:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1336:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 1) && (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 1) || (! (const_int_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1340:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 1) && (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 1) || (! (const_int_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1344:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 1) && (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 1) || (! (const_int_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1355:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((get_attr_type (insn) == TYPE_ALU) || (which_alternative == 2))) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1359:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((get_attr_type (insn) == TYPE_ALU) || (which_alternative == 2))) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1363:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((get_attr_type (insn) == TYPE_ALU) || (which_alternative == 2))) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1374:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1378:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1382:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1393:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1397:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1401:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1412:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1416:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1420:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1431:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1435:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1439:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1452:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_ALU)) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1456:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_ALU)) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1460:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_ALU)) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1472:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (get_attr_type (insn) == TYPE_ALU))) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1476:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (get_attr_type (insn) == TYPE_ALU))) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1480:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (get_attr_type (insn) == TYPE_ALU))) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1505:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (memory_operand (operands[1], VOIDmode))) ^ insn-attrtab.c:1509:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1521:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1525:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1529:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1540:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2)))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1544:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2)))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1548:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1559:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative == 0) || (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((which_alternative != 0) && (which_alternative != 2)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1563:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative == 0) || (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_NONE)) || (((which_alternative != 0) && (which_alternative != 2)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1576:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((which_alternative == 1) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1580:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) && (get_attr_memory (insn) == MEMORY_NONE)) || ((which_alternative == 1) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1591:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative != 1) && (which_alternative != 3)) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((which_alternative == 1) || (which_alternative == 3)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1595:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative != 1) && (which_alternative != 3)) && (get_attr_memory (insn) == MEMORY_NONE)) || (((which_alternative == 1) || (which_alternative == 3)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1621:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:1632:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1636:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1640:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1653:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1657:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1661:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1767:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:1771:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1775:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:1791:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1795:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:1799:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:1803:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:1807:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1811:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1829:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:1844:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:1848:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE))) ^ insn-attrtab.c:1852:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:1856:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1860:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1871:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1875:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:1879:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:1883:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1887:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1911:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1915:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:1919:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:1923:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1927:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1941:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:1945:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:1949:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE))) ^ insn-attrtab.c:1953:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:1957:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1961:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:1972:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || (which_alternative == 1)) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:1976:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || (which_alternative == 1)) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) && (which_alternative == 1)))) ^ insn-attrtab.c:1980:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || (which_alternative == 1)) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:1984:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:1988:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:1992:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:2003:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((ix86_cpu) == (CPU_PENTIUM)))) ^ insn-attrtab.c:2007:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) || (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:2011:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) || (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2015:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) || (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2027:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) || (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:2031:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) || (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2035:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) || (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2049:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2053:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:2057:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:2061:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:2065:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:2069:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:2081:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2085:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:2089:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:2093:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:2097:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:2108:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2112:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:2116:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 3) || (which_alternative == 4)))) ^ insn-attrtab.c:2120:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 3) || (which_alternative == 4))) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((which_alternative == 3) || (which_alternative == 4)) && ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))) || ((which_alternative != 3) && ((which_alternative != 4) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (which_alternative != 8)))))))) || ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8))))) && ((which_alternative == 0) || ((which_alternative == 1) || ((which_alternative == 2) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))))))))) && (get_attr_memory (insn) == MEMORY_BOTH))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) || ((which_alternative != 3) && (which_alternative != 4)))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:2124:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 3) || (which_alternative == 4))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((which_alternative == 3) || (which_alternative == 4)) && ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))) || ((which_alternative != 3) && ((which_alternative != 4) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (which_alternative != 8)))))))) || ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8))))) && ((which_alternative == 0) || ((which_alternative == 1) || ((which_alternative == 2) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))))))))) && (get_attr_memory (insn) == MEMORY_LOAD))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) || ((which_alternative != 3) && (which_alternative != 4)))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2128:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 3) || (which_alternative == 4))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((which_alternative == 3) || (which_alternative == 4)) && ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))) || ((which_alternative != 3) && ((which_alternative != 4) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (which_alternative != 8)))))))) || ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8))))) && ((which_alternative == 0) || ((which_alternative == 1) || ((which_alternative == 2) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))))))))) && (get_attr_memory (insn) == MEMORY_NONE))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) || ((which_alternative != 3) && (which_alternative != 4)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2140:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (! (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:2144:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative == 1) && (! (memory_operand (operands[1], VOIDmode)))) && ((which_alternative == 1) && (memory_operand (operands[1], VOIDmode)))) || (((which_alternative != 1) || (memory_operand (operands[1], VOIDmode))) && ((which_alternative == 1) && (memory_operand (operands[1], VOIDmode)))))) ^ insn-attrtab.c:2155:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], DImode)))))))))) ^ insn-attrtab.c:2159:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:2163:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2167:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2178:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && (! (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:2182:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative == 0) && (! (memory_operand (operands[1], VOIDmode)))) && ((which_alternative == 0) && (memory_operand (operands[1], VOIDmode)))) || (((which_alternative != 0) || (memory_operand (operands[1], VOIDmode))) && ((which_alternative == 0) && (memory_operand (operands[1], VOIDmode)))))) ^ insn-attrtab.c:2193:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) ^ insn-attrtab.c:2197:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0)))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:2201:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0)))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2205:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2217:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_IMOV)) ^ insn-attrtab.c:2221:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_IMOV)) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:2225:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_IMOV)) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2229:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_IMOV)) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2240:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) ^ insn-attrtab.c:2244:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) && (get_attr_memory (insn) == MEMORY_BOTH)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))) && (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_BOTH))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:2248:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))) && (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_LOAD))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2252:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))) && (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_NONE))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2266:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:2276:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_IMOV)) ^ insn-attrtab.c:2280:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:2284:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2288:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2310:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:2323:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:2360:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:2371:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], SImode))))))))) ^ insn-attrtab.c:2375:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:2379:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2383:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2414:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (memory_operand (operands[1], VOIDmode))) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:2418:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2432:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:2450:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:2454:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (memory_operand (operands[1], VOIDmode))) ^ insn-attrtab.c:2505:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:2509:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:2539:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:2543:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2692:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:2696:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:2700:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c: In function 'insn_alts': insn-attrtab.c:2726:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:2737:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (const0_operand (operands[2], DImode)))) ^ insn-attrtab.c:2741:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:2745:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:2749:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:2753:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:2757:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2761:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2772:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (const0_operand (operands[2], SImode)))) ^ insn-attrtab.c:2776:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:2780:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:2784:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:2788:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:2792:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2796:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2807:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 2) && (which_alternative != 3)) && ((which_alternative == 0) || (which_alternative == 1)))) ^ insn-attrtab.c:2819:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_memory (insn) == MEMORY_BOTH)) || ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:2836:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:2840:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], TFmode))) ^ insn-attrtab.c:2844:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_type (insn) == TYPE_FDIV) || ((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD))) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2861:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:2865:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], XFmode))) ^ insn-attrtab.c:2869:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_type (insn) == TYPE_FDIV) || ((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD))) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2880:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:2884:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative != 2) && (mult_operator (operands[3], DFmode)))) ^ insn-attrtab.c:2888:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_type (insn) == TYPE_FDIV) || ((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD))) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2903:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:2907:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], DFmode))) ^ insn-attrtab.c:2911:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_type (insn) == TYPE_FDIV) || ((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD))) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2922:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:2926:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative != 2) && (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:2930:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_type (insn) == TYPE_FDIV) || ((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD))) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2943:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:2947:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], SFmode))) ^ insn-attrtab.c:2951:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_type (insn) == TYPE_FDIV) || ((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD))) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2962:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (mult_operator (operands[3], TFmode)))) ^ insn-attrtab.c:2966:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], TFmode))) ^ insn-attrtab.c:2970:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:2981:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (mult_operator (operands[3], XFmode)))) ^ insn-attrtab.c:2985:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], XFmode))) ^ insn-attrtab.c:2989:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3001:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && (! (mult_operator (operands[3], SFmode))))) ^ insn-attrtab.c:3005:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:3009:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3021:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:3025:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], SFmode))) ^ insn-attrtab.c:3029:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3044:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:3063:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:3077:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3081:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3085:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3089:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3119:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3123:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3127:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3131:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3145:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3149:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3153:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3157:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3207:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3211:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3215:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3219:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3232:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 1) && (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3236:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 1) || (! (const_int_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3240:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 1) && (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3244:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 1) || (! (const_int_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 1) && (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 1) || (! (const_int_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3255:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((get_attr_type (insn) == TYPE_ALU) || (which_alternative == 2))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3259:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3263:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3267:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((get_attr_type (insn) == TYPE_ALU) || (which_alternative == 2))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3271:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3275:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3279:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((get_attr_type (insn) == TYPE_ALU) || (which_alternative == 2))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3283:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3294:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3298:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3302:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3306:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3317:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:3321:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3325:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3329:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:3333:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3337:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3341:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3345:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3356:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3360:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3364:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3368:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3372:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3376:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3380:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3384:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3395:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3399:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3403:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3407:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3411:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3415:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3419:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3423:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3436:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_ALU)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3440:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3444:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3448:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_ALU)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3452:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3456:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3460:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_ALU)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3464:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3476:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (get_attr_type (insn) == TYPE_ALU))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3480:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3484:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3488:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (get_attr_type (insn) == TYPE_ALU))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3492:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3496:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3500:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (get_attr_type (insn) == TYPE_ALU))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3504:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3529:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((memory_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3540:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3544:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3548:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3552:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_LOAD)) || (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_NONE))) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3563:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3567:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3571:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3575:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3579:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3583:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3594:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3598:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3602:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3606:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3610:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3614:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3625:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3629:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 0) && (which_alternative != 2)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3633:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3637:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 0) && (which_alternative != 2)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3650:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative != 1) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3654:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3658:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative != 1) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3662:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3673:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) && (which_alternative != 3)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3677:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) || (which_alternative == 3)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3681:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) && (which_alternative != 3)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3685:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) || (which_alternative == 3)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3708:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3712:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3716:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3720:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3731:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3735:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3739:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3743:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3747:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3751:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3755:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3759:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE)) || ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:3772:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3776:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3780:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3784:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3788:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3792:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3884:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3888:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:3892:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3896:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3900:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3904:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:3919:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:3923:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:3939:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) || ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE))))) || (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4048:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:4063:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)) || ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE))) || (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4074:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)) || ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) || (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4098:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)) || ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) || (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4112:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)) || (((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE))) || ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) || (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4123:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative == 0) || (which_alternative == 1)) && (((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)) || ((((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) && (which_alternative == 1)) || ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE))))) || (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4134:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((ix86_cpu) == (CPU_PENTIUM)))) ^ insn-attrtab.c:4138:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4142:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:4146:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4150:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4154:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4165:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:4169:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4173:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:4177:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4181:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4185:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4196:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:4200:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4204:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:4208:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) || (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4222:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)) || (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) || ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE))))) || (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4234:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)) || ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) || (((get_attr_memory (insn) == MEMORY_BOTH) || (get_attr_memory (insn) == MEMORY_LOAD)) || (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4245:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)) || ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE))))) ^ insn-attrtab.c:4249:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 3) || (which_alternative == 4)))) ^ insn-attrtab.c:4253:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 3) || (which_alternative == 4))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4257:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((which_alternative == 3) || (which_alternative == 4)) && ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))) || ((which_alternative != 3) && ((which_alternative != 4) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (which_alternative != 8)))))))) || ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8))))) && ((which_alternative == 0) || ((which_alternative == 1) || ((which_alternative == 2) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))))))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4261:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) || ((which_alternative != 3) && (which_alternative != 4)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4265:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 3) || (which_alternative == 4))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4269:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((which_alternative == 3) || (which_alternative == 4)) && ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))) || ((which_alternative != 3) && ((which_alternative != 4) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (which_alternative != 8)))))))) || ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8))))) && ((which_alternative == 0) || ((which_alternative == 1) || ((which_alternative == 2) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))))))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4273:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) || ((which_alternative != 3) && (which_alternative != 4)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4277:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 3) || (which_alternative == 4))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4281:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((which_alternative == 3) || (which_alternative == 4)) && ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))) || ((which_alternative != 3) && ((which_alternative != 4) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (which_alternative != 8)))))))) || ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8))))) && ((which_alternative == 0) || ((which_alternative == 1) || ((which_alternative == 2) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))))))))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) || ((which_alternative != 3) && (which_alternative != 4)))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4293:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (! (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:4297:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (memory_operand (operands[1], VOIDmode))) && ((which_alternative == 1) && (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:4308:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], DImode)))))))))) ^ insn-attrtab.c:4312:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4316:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4320:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4324:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4328:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4332:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4343:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && (! (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:4347:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 0) || (memory_operand (operands[1], VOIDmode))) && ((which_alternative == 0) && (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:4358:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) ^ insn-attrtab.c:4362:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4366:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4370:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4374:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4378:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4382:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4394:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_IMOV)) ^ insn-attrtab.c:4398:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4402:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_IMOV)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4406:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4410:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_IMOV)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4414:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4427:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:4438:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) ^ insn-attrtab.c:4442:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4446:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))) && (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4450:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4454:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4458:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))) && (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4462:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4466:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4470:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))) && (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4483:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:4487:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (memory_operand (operands[1], VOIDmode))) || ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4497:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:4507:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:4517:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_IMOV)) ^ insn-attrtab.c:4521:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4525:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4529:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4533:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4537:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4541:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4545:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4549:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE)) || (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4564:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:4576:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:4599:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:4610:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], SImode))))))))) ^ insn-attrtab.c:4614:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4618:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:4622:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4626:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4630:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4634:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4662:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:4666:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:4670:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4674:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4688:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:4706:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:4710:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (memory_operand (operands[1], VOIDmode))) ^ insn-attrtab.c:4761:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4773:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4777:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD)) || ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) || ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:4804:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4808:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:4812:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4816:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:4965:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_memory (insn) == MEMORY_BOTH) || ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c: In function 'internal_dfa_insn_code': insn-attrtab.c:4985:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:5001:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:5012:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (const0_operand (operands[2], DImode)))) ^ insn-attrtab.c:5016:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5020:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5024:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5028:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5032:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5036:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5047:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (const0_operand (operands[2], SImode)))) ^ insn-attrtab.c:5051:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5055:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5059:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5063:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5067:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5071:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5092:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:5103:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 2) && (which_alternative != 3)) && ((which_alternative == 0) || (which_alternative == 1)))) ^ insn-attrtab.c:5114:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:5141:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:5162:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:5172:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:5200:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:5212:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (which_alternative == 0)) ^ insn-attrtab.c:5216:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5220:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5224:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5241:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:5245:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], TFmode))) ^ insn-attrtab.c:5249:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:5253:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5257:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5261:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5278:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:5282:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], XFmode))) ^ insn-attrtab.c:5286:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:5290:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5294:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5298:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5309:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:5313:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative != 2) && (mult_operator (operands[3], DFmode)))) ^ insn-attrtab.c:5317:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:5321:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5325:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5329:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5344:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:5348:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], DFmode))) ^ insn-attrtab.c:5352:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:5356:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5360:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5364:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5375:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:5379:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative != 2) && (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:5383:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:5387:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5391:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5395:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5408:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FOP)) ^ insn-attrtab.c:5412:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], SFmode))) ^ insn-attrtab.c:5416:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:5420:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5424:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5428:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5439:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (mult_operator (operands[3], TFmode)))) ^ insn-attrtab.c:5443:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], TFmode))) ^ insn-attrtab.c:5447:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5451:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5455:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5466:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (mult_operator (operands[3], XFmode)))) ^ insn-attrtab.c:5470:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], XFmode))) ^ insn-attrtab.c:5474:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5478:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5482:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5494:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && (! (mult_operator (operands[3], SFmode))))) ^ insn-attrtab.c:5498:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:5502:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5506:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5510:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5522:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:5526:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (mult_operator (operands[3], SFmode))) ^ insn-attrtab.c:5530:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:5534:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:5538:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:5553:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:5572:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:5584:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (memory_operand (operands[0], VOIDmode))) ^ insn-attrtab.c:5588:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (memory_operand (operands[0], VOIDmode)))) ^ insn-attrtab.c:5602:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5606:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5610:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5614:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5618:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5622:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5652:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5656:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5660:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5664:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5668:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_1_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5672:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5686:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5690:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5694:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5698:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5702:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[1], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5706:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[1], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5756:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5760:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5764:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5768:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5772:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (const_int_operand (operands[2], VOIDmode))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5776:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5789:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 1) && (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5793:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 1) || (! (const_int_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5797:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 1) && (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5801:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 1) || (! (const_int_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5805:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 1) && (const_int_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5809:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 1) || (! (const_int_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5820:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((get_attr_type (insn) == TYPE_ALU) || (which_alternative == 2))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5824:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5828:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5832:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((get_attr_type (insn) == TYPE_ALU) || (which_alternative == 2))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5836:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5840:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5844:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((get_attr_type (insn) == TYPE_ALU) || (which_alternative == 2))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5848:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5852:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5863:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5867:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5871:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5875:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5879:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5883:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5894:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:5898:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5902:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5906:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:5910:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5914:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5918:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:5922:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5926:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5937:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5941:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5945:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5949:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5953:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5957:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5961:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5965:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5969:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:5980:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5984:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5988:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:5992:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:5996:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6000:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6004:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6008:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6012:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6025:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_ALU)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6029:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6033:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6037:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_ALU)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6041:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6045:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6049:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_ALU)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6053:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6057:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6069:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (get_attr_type (insn) == TYPE_ALU))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6073:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6077:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6081:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (get_attr_type (insn) == TYPE_ALU))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6085:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6089:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6093:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative != 0) || (get_attr_type (insn) == TYPE_ALU))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6097:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6101:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6126:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (memory_operand (operands[1], VOIDmode))) ^ insn-attrtab.c:6130:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:6141:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6145:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6149:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6153:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6157:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6161:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6172:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6176:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6180:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6184:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6188:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || (which_alternative == 1))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6192:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && (which_alternative != 1))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6203:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6207:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6211:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6215:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6219:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6223:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6234:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6238:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 0) && (which_alternative != 2)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6242:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6246:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 0) && (which_alternative != 2)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6259:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative != 1) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6263:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6267:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative != 1) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6271:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6282:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) && (which_alternative != 3)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6286:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) || (which_alternative == 3)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6290:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) && (which_alternative != 3)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6294:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 1) || (which_alternative == 3)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6310:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:6336:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:6359:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6363:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6367:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6371:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6375:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6379:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6390:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6394:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6398:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6402:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6406:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6410:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6414:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (which_alternative == 2)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6418:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6422:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6435:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6439:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6443:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6447:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6451:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6455:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6474:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:6566:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6570:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6574:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6578:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6582:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6586:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6601:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:6605:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:6609:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:6625:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:6629:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:6633:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:6637:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:6641:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:6645:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:6663:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:6678:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6682:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE))) ^ insn-attrtab.c:6686:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:6690:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:6694:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:6705:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:6709:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:6713:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:6717:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:6721:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:6745:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:6749:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:6753:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:6757:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:6761:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:6775:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6779:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:6783:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE))) ^ insn-attrtab.c:6787:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:6791:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:6795:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:6806:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || (which_alternative == 1)) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:6810:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || (which_alternative == 1)) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) && (which_alternative == 1)))) ^ insn-attrtab.c:6814:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || (which_alternative == 1)) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:6818:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:6822:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:6826:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:6837:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((ix86_cpu) == (CPU_PENTIUM)))) ^ insn-attrtab.c:6841:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6845:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:6849:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6853:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:6857:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6868:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:6872:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6876:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:6880:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6884:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:6888:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6899:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH)))) ^ insn-attrtab.c:6903:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:6907:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:6911:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:6915:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE)))) ^ insn-attrtab.c:6919:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:6933:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:6937:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:6941:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:6945:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:6949:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:6953:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:6965:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:6969:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:6973:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:6977:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:6981:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:6992:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((get_attr_memory (insn) == MEMORY_NONE) || (get_attr_memory (insn) == MEMORY_LOAD)))) ^ insn-attrtab.c:6996:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && ((immediate_operand (operands[1], VOIDmode)) || (get_attr_memory (insn) == MEMORY_STORE)))) ^ insn-attrtab.c:7000:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 3) || (which_alternative == 4)))) ^ insn-attrtab.c:7004:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 3) || (which_alternative == 4))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7008:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((which_alternative == 3) || (which_alternative == 4)) && ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))) || ((which_alternative != 3) && ((which_alternative != 4) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (which_alternative != 8)))))))) || ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8))))) && ((which_alternative == 0) || ((which_alternative == 1) || ((which_alternative == 2) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))))))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7012:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) || ((which_alternative != 3) && (which_alternative != 4)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7016:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 3) || (which_alternative == 4))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7020:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((which_alternative == 3) || (which_alternative == 4)) && ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))) || ((which_alternative != 3) && ((which_alternative != 4) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (which_alternative != 8)))))))) || ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8))))) && ((which_alternative == 0) || ((which_alternative == 1) || ((which_alternative == 2) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))))))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7024:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) || ((which_alternative != 3) && (which_alternative != 4)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7028:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((which_alternative == 3) || (which_alternative == 4))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7032:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (((which_alternative == 3) || (which_alternative == 4)) && ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))) || ((which_alternative != 3) && ((which_alternative != 4) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (which_alternative != 8)))))))) || ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8))))) && ((which_alternative == 0) || ((which_alternative == 1) || ((which_alternative == 2) || ((which_alternative == 6) || ((which_alternative == 7) || (which_alternative == 8)))))))))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7036:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) || ((which_alternative != 3) && (which_alternative != 4)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7048:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 1) && (! (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:7052:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 1) || (memory_operand (operands[1], VOIDmode))) && ((which_alternative == 1) && (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:7063:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], DImode)))))))))) ^ insn-attrtab.c:7067:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7071:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7075:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7079:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7083:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7087:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7098:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((which_alternative == 0) && (! (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:7102:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 0) || (memory_operand (operands[1], VOIDmode))) && ((which_alternative == 0) && (memory_operand (operands[1], VOIDmode))))) ^ insn-attrtab.c:7113:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) ^ insn-attrtab.c:7117:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7121:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0)))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7125:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7129:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0)))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7133:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0))))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7137:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || ((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0)))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7149:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_IMOV)) ^ insn-attrtab.c:7153:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7157:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_IMOV)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7161:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7165:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_type (insn) == TYPE_IMOV)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7169:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7182:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:7193:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) ^ insn-attrtab.c:7197:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7201:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))) && (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7205:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7209:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7213:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))) && (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7217:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7221:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7225:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2))))) && (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7229:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && (((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7242:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:7246:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:7250:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7254:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7264:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:7274:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:7284:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_type (insn) == TYPE_IMOV)) ^ insn-attrtab.c:7288:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7292:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7296:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7300:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7304:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7308:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7312:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7316:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_PU) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7320:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (((get_attr_imm_disp (insn) == IMM_DISP_TRUE) || (! (get_attr_type (insn) == TYPE_IMOV))) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7335:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:7347:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:7360:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:7371:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], SImode))))))))) ^ insn-attrtab.c:7375:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7379:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7383:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7387:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7391:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_UV) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7395:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_pent_pair (insn) == PENT_PAIR_NP) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7423:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:7427:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:7431:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7435:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7449:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUM))) ^ insn-attrtab.c:7467:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (! (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:7471:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (memory_operand (operands[1], VOIDmode))) ^ insn-attrtab.c:7522:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:7526:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c:7538:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7542:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7546:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7550:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7577:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7581:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:7585:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((! (get_attr_imm_disp (insn) == IMM_DISP_TRUE)) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7589:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && ((get_attr_imm_disp (insn) == IMM_DISP_TRUE) && (get_attr_memory (insn) == MEMORY_NONE))) ^ insn-attrtab.c:7738:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_BOTH)) ^ insn-attrtab.c:7742:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:7746:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUM))) && (get_attr_memory (insn) == MEMORY_NONE)) ^ insn-attrtab.c: In function 'result_ready_cost': insn-attrtab.c:7772:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (! (constant_call_address_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:7783:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7787:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 1) && (! (const0_operand (operands[2], DImode))))) ^ insn-attrtab.c:7798:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7802:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 1) && (! (const0_operand (operands[2], SImode))))) ^ insn-attrtab.c:7813:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:7817:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:7828:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_ATHLON))) && ((which_alternative == 0) || (which_alternative == 1))) ^ insn-attrtab.c:7832:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((which_alternative == 0) || (which_alternative == 1))) ^ insn-attrtab.c:7844:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_ATHLON))) && ((which_alternative == 0) || (which_alternative == 1))) ^ insn-attrtab.c:7848:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7852:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((which_alternative == 0) || (which_alternative == 1))) ^ insn-attrtab.c:7879:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:7883:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:7904:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:7908:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:7912:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:7940:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:7944:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) || (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:7944:59: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) || (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:7956:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_ATHLON))) && (which_alternative == 0)) ^ insn-attrtab.c:7960:30: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_K6))) && (which_alternative == 0)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (which_alternative == 0))) ^ insn-attrtab.c:7960:90: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_K6))) && (which_alternative == 0)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (which_alternative == 0))) ^ insn-attrtab.c:7964:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:7981:25: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:7981:96: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:7985:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:7989:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (mult_operator (operands[3], TFmode))) ^ insn-attrtab.c:7993:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], TFmode)))) ^ insn-attrtab.c:7997:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH)) || (get_attr_type (insn) == TYPE_FOP))) ^ insn-attrtab.c:8001:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], TFmode)))) ^ insn-attrtab.c:8018:25: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:8018:96: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:8022:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:8026:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (mult_operator (operands[3], XFmode))) ^ insn-attrtab.c:8030:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], XFmode)))) ^ insn-attrtab.c:8034:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH)) || (get_attr_type (insn) == TYPE_FOP))) ^ insn-attrtab.c:8038:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], XFmode)))) ^ insn-attrtab.c:8049:25: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:8049:96: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:8053:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:8057:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((which_alternative != 2) && (mult_operator (operands[3], DFmode)))) ^ insn-attrtab.c:8061:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && ((get_attr_type (insn) == TYPE_FOP) || ((which_alternative != 2) && (mult_operator (operands[3], DFmode))))) ^ insn-attrtab.c:8065:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH)) || (get_attr_type (insn) == TYPE_FOP))) ^ insn-attrtab.c:8069:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((get_attr_type (insn) == TYPE_FOP) || ((which_alternative != 2) && (mult_operator (operands[3], DFmode))))) ^ insn-attrtab.c:8084:25: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:8084:96: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:8088:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:8092:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (mult_operator (operands[3], DFmode))) ^ insn-attrtab.c:8096:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], DFmode)))) ^ insn-attrtab.c:8100:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH)) || (get_attr_type (insn) == TYPE_FOP))) ^ insn-attrtab.c:8104:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], DFmode)))) ^ insn-attrtab.c:8115:25: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:8115:96: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:8119:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:8123:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((which_alternative != 2) && (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:8127:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && ((get_attr_type (insn) == TYPE_FOP) || ((which_alternative != 2) && (mult_operator (operands[3], SFmode))))) ^ insn-attrtab.c:8131:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH)) || (get_attr_type (insn) == TYPE_FOP))) ^ insn-attrtab.c:8135:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((get_attr_type (insn) == TYPE_FOP) || ((which_alternative != 2) && (mult_operator (operands[3], SFmode))))) ^ insn-attrtab.c:8148:25: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:8148:96: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_K6))) && (get_attr_type (insn) == TYPE_FDIV)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_type (insn) == TYPE_FDIV))) ^ insn-attrtab.c:8152:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && (get_attr_type (insn) == TYPE_FDIV)) ^ insn-attrtab.c:8156:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (mult_operator (operands[3], SFmode))) ^ insn-attrtab.c:8160:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:8164:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH)) || (get_attr_type (insn) == TYPE_FOP))) ^ insn-attrtab.c:8168:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((get_attr_type (insn) == TYPE_FOP) || (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:8179:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (mult_operator (operands[3], TFmode))) ^ insn-attrtab.c:8183:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:8187:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH)) || (! (mult_operator (operands[3], TFmode))))) ^ insn-attrtab.c:8191:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:8202:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (mult_operator (operands[3], XFmode))) ^ insn-attrtab.c:8206:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:8210:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH)) || (! (mult_operator (operands[3], XFmode))))) ^ insn-attrtab.c:8214:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:8226:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((which_alternative == 0) && (mult_operator (operands[3], SFmode)))) ^ insn-attrtab.c:8230:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) && (which_alternative == 0)) ^ insn-attrtab.c:8234:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH)) || ((which_alternative == 0) && (! (mult_operator (operands[3], SFmode)))))) ^ insn-attrtab.c:8238:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && (which_alternative == 0)) ^ insn-attrtab.c:8250:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (mult_operator (operands[3], SFmode))) ^ insn-attrtab.c:8254:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:8258:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH)) || (! (mult_operator (operands[3], SFmode))))) ^ insn-attrtab.c:8262:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:8277:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (! (constant_call_address_operand (operands[0], VOIDmode)))) ^ insn-attrtab.c:8296:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (memory_operand (operands[0], VOIDmode))) ^ insn-attrtab.c:8310:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8314:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && (which_alternative == 1)) ^ insn-attrtab.c:8341:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:8345:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:8361:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:8365:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) || (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:8365:59: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) || (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:8391:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:8395:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:8399:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:8410:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8414:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && (which_alternative == 3)) ^ insn-attrtab.c:8426:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8430:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && (which_alternative == 2)) ^ insn-attrtab.c:8441:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8445:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode)))) ^ insn-attrtab.c:8456:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8460:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode)))) ^ insn-attrtab.c:8471:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8475:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode)))) ^ insn-attrtab.c:8494:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:8510:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_ATHLON))) && ((which_alternative == 0) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:8514:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8518:30: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && (which_alternative == 0)) || ((((ix86_cpu) == (CPU_K6))) && (which_alternative == 0))) ^ insn-attrtab.c:8518:94: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && (which_alternative == 0)) || ((((ix86_cpu) == (CPU_K6))) && (which_alternative == 0))) ^ insn-attrtab.c:8536:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:8540:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:8544:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:8558:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8562:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) || (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:8562:63: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) || (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:8573:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8577:30: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && (which_alternative != 0)) || ((which_alternative == 1) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:8577:122: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && (which_alternative != 0)) || ((which_alternative == 1) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:8601:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8605:30: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && (which_alternative == 0)) || ((((ix86_cpu) == (CPU_K6))) && (which_alternative == 0))) ^ insn-attrtab.c:8605:94: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && (which_alternative == 0)) || ((((ix86_cpu) == (CPU_K6))) && (which_alternative == 0))) ^ insn-attrtab.c:8619:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_ATHLON))) && ((which_alternative == 1) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:8623:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8627:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) || (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:8627:63: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_ATHLON))) || (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:8638:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_ATHLON))) && (((which_alternative == 0) || (which_alternative == 1)) && ((get_attr_memory (insn) == MEMORY_LOAD) && (which_alternative == 1)))) ^ insn-attrtab.c:8642:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8646:30: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && ((which_alternative == 0) || (which_alternative == 1))) || ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 0) || (which_alternative == 1)))) ^ insn-attrtab.c:8646:124: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && ((which_alternative == 0) || (which_alternative == 1))) || ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 0) || (which_alternative == 1)))) ^ insn-attrtab.c:8660:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_ATHLON))) && (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:8664:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8668:30: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) || ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))))) ^ insn-attrtab.c:8668:154: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) || ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))))) ^ insn-attrtab.c:8681:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8685:30: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) || ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))))) ^ insn-attrtab.c:8685:154: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((((ix86_cpu) == (CPU_ATHLON))) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2)))) || ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))))) ^ insn-attrtab.c:8697:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((which_alternative == 1) && (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:8708:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8712:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && (((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], DImode))))))))) ^ insn-attrtab.c:8723:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((which_alternative == 0) && (memory_operand (operands[1], VOIDmode)))) ^ insn-attrtab.c:8734:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c:8738:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && (((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], SImode)))))))) ^ insn-attrtab.c:8758:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:8812:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (memory_operand (operands[1], VOIDmode))) ^ insn-attrtab.c:8824:25: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_ATHLON))) && (which_alternative == 0)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:8824:89: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((ix86_cpu) == (CPU_ATHLON))) && (which_alternative == 0)) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:8828:29: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((ix86_cpu) == (CPU_K6))) && (which_alternative == 0)) ^ insn-attrtab.c:8845:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_ATHLON))) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:8845:59: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_ATHLON))) || ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_memory (insn) == MEMORY_LOAD))) ^ insn-attrtab.c:8849:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:8916:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && (get_attr_memory (insn) == MEMORY_LOAD)) ^ insn-attrtab.c:9082:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_BOTH))) ^ insn-attrtab.c: In function 'athlon_fp_unit_ready_cost': insn-attrtab.c:9188:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:9199:82: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || (which_alternative == 1)) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:9211:127: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || (which_alternative == 1)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9211:210: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || (which_alternative == 1)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9228:108: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9228:191: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9232:116: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], TFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9232:199: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], TFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9232:320: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], TFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9232:403: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], TFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9249:108: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9249:191: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9253:116: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], XFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9253:199: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], XFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9253:320: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], XFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9253:403: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], XFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9264:108: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9264:191: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9268:146: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative != 2) && (mult_operator (operands[3], DFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9268:229: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative != 2) && (mult_operator (operands[3], DFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9268:350: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative != 2) && (mult_operator (operands[3], DFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9268:433: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative != 2) && (mult_operator (operands[3], DFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9283:108: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9283:191: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9287:116: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], DFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9287:199: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], DFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9287:320: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], DFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9287:403: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], DFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9298:108: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9298:191: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9302:146: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative != 2) && (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9302:229: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative != 2) && (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9302:350: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative != 2) && (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9302:433: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative != 2) && (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9315:108: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9315:191: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_FDIV) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9319:116: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], SFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9319:199: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], SFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9319:320: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], SFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9319:403: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((mult_operator (operands[3], SFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((get_attr_type (insn) == TYPE_FOP) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9330:111: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], TFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], TFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9330:194: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], TFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], TFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9330:322: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], TFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], TFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9330:405: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], TFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], TFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9341:111: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], XFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], XFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9341:194: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], XFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], XFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9341:322: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], XFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], XFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9341:405: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], XFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], XFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9353:141: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 0) && (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || (((which_alternative == 0) && (! (mult_operator (operands[3], SFmode)))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9353:224: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 0) && (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || (((which_alternative == 0) && (! (mult_operator (operands[3], SFmode)))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9353:382: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 0) && (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || (((which_alternative == 0) && (! (mult_operator (operands[3], SFmode)))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9353:465: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 0) && (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || (((which_alternative == 0) && (! (mult_operator (operands[3], SFmode)))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9365:111: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], SFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9365:194: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], SFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9365:322: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], SFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9365:405: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], SFmode)) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (mult_operator (operands[3], SFmode))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9381:186: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) && ((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9385:195: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) && ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9389:203: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((which_alternative == 0) && (((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE))) && ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9407:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:9439:68: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9439:151: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9450:97: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9450:180: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9474:97: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9474:180: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9488:216: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE))) && ((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9492:223: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9492:336: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9492:450: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9496:231: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 1) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE)))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9496:344: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 1) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE)))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9496:458: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 1) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE)))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9507:275: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || (which_alternative == 1)) && ((((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) && (which_alternative == 1)) && ((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON))))))) ^ insn-attrtab.c:9511:282: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || (which_alternative == 1)) && ((((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) && (which_alternative == 1)) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON)))))))) ^ insn-attrtab.c:9511:395: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || (which_alternative == 1)) && ((((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) && (which_alternative == 1)) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON)))))))) ^ insn-attrtab.c:9511:509: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || (which_alternative == 1)) && ((((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)) && (which_alternative == 1)) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON)))))))) ^ insn-attrtab.c:9515:350: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || (which_alternative == 1)) && ((((which_alternative != 0) && (which_alternative != 1)) || (((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE))) || (which_alternative != 1))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON)))))))) ^ insn-attrtab.c:9515:463: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || (which_alternative == 1)) && ((((which_alternative != 0) && (which_alternative != 1)) || (((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE))) || (which_alternative != 1))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON)))))))) ^ insn-attrtab.c:9515:577: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || (which_alternative == 1)) && ((((which_alternative != 0) && (which_alternative != 1)) || (((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE))) || (which_alternative != 1))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON)))))))) ^ insn-attrtab.c:9529:306: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((which_alternative == 3) || ((which_alternative == 4) || ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)))) && ((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9533:402: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((which_alternative == 3) || ((which_alternative == 4) || ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((ix86_cpu) == (CPU_ATHLON)))))))) ^ insn-attrtab.c:9533:486: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((which_alternative == 3) || ((which_alternative == 4) || ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((ix86_cpu) == (CPU_ATHLON)))))))) ^ insn-attrtab.c:9533:659: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((which_alternative == 3) || ((which_alternative == 4) || ((get_attr_memory (insn) == MEMORY_LOAD) || (get_attr_memory (insn) == MEMORY_STORE)))) && ((((get_attr_memory (insn) == MEMORY_LOAD) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((ix86_cpu) == (CPU_ATHLON)))))))) ^ insn-attrtab.c:9537:409: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((which_alternative != 3) && ((which_alternative != 4) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE)))))) && ((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9541:413: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((which_alternative != 3) && ((which_alternative != 4) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE)))))) && ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9554:157: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9554:240: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9566:97: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9566:180: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9583:68: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9583:151: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c: In function 'athlon_muldiv_unit_ready_cost': insn-attrtab.c:9626:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c: In function 'athlon_ieu_unit_ready_cost': insn-attrtab.c:9671:101: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 1) && (const0_operand (operands[2], DImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9671:210: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 1) && (const0_operand (operands[2], DImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9671:274: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 1) && (const0_operand (operands[2], DImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9682:101: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 1) && (const0_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9682:210: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 1) && (const0_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9682:274: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 1) && (const0_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9694:82: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) || (which_alternative == 3)) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:9733:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:9746:53: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))) || ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9746:117: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))) || ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9757:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 2) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9757:131: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 2) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9757:205: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 2) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9768:116: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode)))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9768:235: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode)))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9779:146: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 0) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9779:211: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 0) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9779:360: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 0) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9794:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9794:140: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9807:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9807:131: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9807:205: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9819:83: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) && (which_alternative != 1)) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 0) || (which_alternative == 1)) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9819:177: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) && (which_alternative != 1)) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 0) || (which_alternative == 1)) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9830:113: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9830:237: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9856:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:9873:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], QImode)) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (incdec_operand (operands[2], QImode))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9873:149: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], QImode)) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (incdec_operand (operands[2], QImode))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9884:97: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 3) && (incdec_operand (operands[2], QImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 3) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative != 3) && (! (incdec_operand (operands[2], QImode)))) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9884:162: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 3) && (incdec_operand (operands[2], QImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 3) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative != 3) && (! (incdec_operand (operands[2], QImode)))) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9884:274: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 3) && (incdec_operand (operands[2], QImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 3) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative != 3) && (! (incdec_operand (operands[2], QImode)))) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9900:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], HImode)) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (incdec_operand (operands[2], HImode))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9900:149: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], HImode)) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (incdec_operand (operands[2], HImode))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9911:97: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && (incdec_operand (operands[2], HImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 2) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative != 2) && (! (incdec_operand (operands[2], HImode)))) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9911:162: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && (incdec_operand (operands[2], HImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 2) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative != 2) && (! (incdec_operand (operands[2], HImode)))) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9911:274: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && (incdec_operand (operands[2], HImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative == 2) && (((ix86_cpu) == (CPU_ATHLON)))) || (((which_alternative != 2) && (! (incdec_operand (operands[2], HImode)))) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9927:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], SImode)) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (incdec_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9927:149: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], SImode)) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (incdec_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9938:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_INCDEC) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9938:181: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_INCDEC) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9938:255: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_INCDEC) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9949:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_INCDEC) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9949:181: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_INCDEC) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9949:255: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_INCDEC) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9963:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], DImode)) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (incdec_operand (operands[2], DImode))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9963:149: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], DImode)) && (((ix86_cpu) == (CPU_ATHLON)))) || ((! (incdec_operand (operands[2], DImode))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:9974:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_INCDEC) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9974:181: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_INCDEC) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9974:255: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_INCDEC) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_ALU) && (((ix86_cpu) == (CPU_ATHLON)))))) ^ insn-attrtab.c:9985:172: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 3) || (which_alternative == 4))) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:9997:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10008:274: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], DImode)))))))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], DImode))))))))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10008:567: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], DImode)))))))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], DImode))))))))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10019:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10030:99: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0)))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10030:209: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0))) && (((ix86_cpu) == (CPU_ATHLON)))) || (((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0)))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10042:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_IMOVX) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_IMOV) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10042:140: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_IMOVX) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_IMOV) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10053:255: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10053:631: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10064:334: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((((which_alternative != 0) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_HIMODE_MATH) == (0))))) && (((which_alternative != 1) && (which_alternative != 2)) || (! (aligned_operand (operands[1], HImode))))) && (((TARGET_MOVX) != (0)) && ((which_alternative == 0) || (which_alternative == 2)))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_IMOV) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10064:409: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((((which_alternative != 0) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_HIMODE_MATH) == (0))))) && (((which_alternative != 1) && (which_alternative != 2)) || (! (aligned_operand (operands[1], HImode))))) && (((TARGET_MOVX) != (0)) && ((which_alternative == 0) || (which_alternative == 2)))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((get_attr_type (insn) == TYPE_IMOV) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10075:274: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], SImode))))))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], SImode)))))))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10075:567: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], SImode))))))) && (((ix86_cpu) == (CPU_ATHLON)))) || ((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], SImode)))))))) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10378:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c:10395:53: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON)))) || ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c:10395:117: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON)))) || ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON))))) ^ insn-attrtab.c: In function 'athlon_vectordec_unit_blockage_range': insn-attrtab.c:10474:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10490:151: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE)))) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10504:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative != 1) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10515:112: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 1) && ((which_alternative != 2) && (which_alternative != 3))) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10534:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10548:151: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 1) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE)))) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10559:211: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) && (which_alternative != 1)) || (((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE))) || (which_alternative != 1))) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10573:271: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 3) && ((which_alternative != 4) && (((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) || ((! (get_attr_memory (insn) == MEMORY_LOAD)) && (! (get_attr_memory (insn) == MEMORY_STORE)))))) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10585:172: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) || ((which_alternative != 3) && (which_alternative != 4))) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10597:102: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (! (memory_operand (operands[1], VOIDmode)))) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10608:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative != 4) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10622:82: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 0) && (which_alternative != 1)) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10633:102: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && (! (memory_operand (operands[1], VOIDmode)))) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10651:72: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((! (memory_operand (operands[1], VOIDmode))) && (((ix86_cpu) == (CPU_ATHLON)))) ^ insn-attrtab.c:10888:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_ATHLON))) ^ insn-attrtab.c: In function 'k6_fpu_unit_ready_cost': insn-attrtab.c:10915:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], TFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10915:136: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], TFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10932:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], XFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10932:136: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], XFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10943:96: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && (mult_operator (operands[3], DFmode))) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10943:166: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && (mult_operator (operands[3], DFmode))) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10958:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], DFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10958:136: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], DFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10969:96: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10969:166: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10982:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], SFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10982:136: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], SFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10993:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], TFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (mult_operator (operands[3], TFmode))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:10993:143: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], TFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (mult_operator (operands[3], TFmode))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11004:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], XFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (mult_operator (operands[3], XFmode))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11004:143: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], XFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (mult_operator (operands[3], XFmode))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11016:96: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 0) && (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_K6)))) || (((which_alternative == 0) && (! (mult_operator (operands[3], SFmode)))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11016:203: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 0) && (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_K6)))) || (((which_alternative == 0) && (! (mult_operator (operands[3], SFmode)))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11028:66: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], SFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11028:143: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((mult_operator (operands[3], SFmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11039:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:11050:82: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || (which_alternative == 1)) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:11067:112: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:11099:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:11134:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c: In function 'k6_store_unit_ready_cost': insn-attrtab.c:11179:146: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11179:222: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11179:351: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11183:146: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 1) || (const0_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11183:222: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 1) || (const0_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11194:146: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11194:222: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11194:351: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11198:146: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 1) || (const0_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11198:222: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 1) || (const0_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11212:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11212:174: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11212:303: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11216:102: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11216:178: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11227:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 3) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11227:174: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 3) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11227:303: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 3) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11231:102: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((which_alternative != 3) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11231:178: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((which_alternative != 3) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11243:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 2) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11243:174: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 2) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11243:303: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 2) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11247:102: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((which_alternative != 2) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11247:178: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((which_alternative != 2) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11258:148: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11258:224: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11258:353: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11262:156: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) && (! (pic_symbolic_operand (operands[2], SImode)))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11262:232: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) && (! (pic_symbolic_operand (operands[2], SImode)))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11273:148: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11273:224: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11273:353: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11277:156: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 2) && (! (pic_symbolic_operand (operands[2], SImode)))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11277:232: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 2) && (! (pic_symbolic_operand (operands[2], SImode)))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11288:148: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11288:224: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11288:353: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11292:156: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 2) && (! (pic_symbolic_operand (operands[2], DImode)))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11292:232: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative != 2) && (! (pic_symbolic_operand (operands[2], DImode)))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11311:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:11323:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((memory_operand (operands[1], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (memory_operand (operands[1], VOIDmode))) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11323:178: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((memory_operand (operands[1], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (memory_operand (operands[1], VOIDmode))) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11334:319: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], DImode)))))))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11334:395: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], DImode)))))))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11334:524: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], DImode)))))))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11338:331: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative == 5) || (which_alternative == 6)) || ((which_alternative == 7) || ((which_alternative == 8) || ((which_alternative == 9) || ((which_alternative == 4) || ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], DImode))))))))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11338:407: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative == 5) || (which_alternative == 6)) || ((which_alternative == 7) || ((which_alternative == 8) || ((which_alternative == 9) || ((which_alternative == 4) || ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], DImode))))))))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11349:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((memory_operand (operands[1], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (memory_operand (operands[1], VOIDmode))) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11349:178: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((memory_operand (operands[1], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (memory_operand (operands[1], VOIDmode))) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11373:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:11384:319: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], SImode))))))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11384:395: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], SImode))))))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11384:524: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], SImode))))))) && ((((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) || ((! (get_attr_memory (insn) == MEMORY_BOTH)) && ((! (get_attr_memory (insn) == MEMORY_STORE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:11388:331: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative == 2) || ((which_alternative == 3) || (which_alternative == 4))) || ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], SImode)))))))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11388:407: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((((which_alternative == 2) || ((which_alternative == 3) || (which_alternative == 4))) || ((which_alternative == 5) || ((which_alternative == 6) || ((which_alternative == 7) || ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], SImode)))))))) && (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6)))))) ^ insn-attrtab.c:11434:69: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((memory_operand (operands[1], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11434:145: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((memory_operand (operands[1], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11450:68: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((memory_operand (operands[0], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:11468:69: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((memory_operand (operands[1], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (memory_operand (operands[1], VOIDmode))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11468:149: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((memory_operand (operands[1], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (memory_operand (operands[1], VOIDmode))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11773:68: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11773:144: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_STORE) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c: In function 'k6_load_unit_ready_cost': insn-attrtab.c:11816:87: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((! (constant_call_address_operand (operands[1], VOIDmode))) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:11831:87: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((! (constant_call_address_operand (operands[0], VOIDmode))) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:11850:68: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((memory_operand (operands[0], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:11862:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (memory_operand (operands[1], VOIDmode))) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:11873:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && (memory_operand (operands[1], VOIDmode))) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:11896:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:11912:69: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((memory_operand (operands[0], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (memory_operand (operands[0], VOIDmode))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11912:149: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((memory_operand (operands[0], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) || ((! (memory_operand (operands[0], VOIDmode))) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:11966:68: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((memory_operand (operands[1], VOIDmode)) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:12043:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:12271:68: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:12271:143: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_BOTH) && (((ix86_cpu) == (CPU_K6)))) || ((get_attr_memory (insn) == MEMORY_LOAD) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c: In function 'k6_alu_unit_ready_cost': insn-attrtab.c:12326:141: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (const0_operand (operands[2], DImode))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12326:296: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (const0_operand (operands[2], DImode))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12326:375: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (const0_operand (operands[2], DImode))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12326:482: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (const0_operand (operands[2], DImode))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12326:561: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (const0_operand (operands[2], DImode))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12337:141: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (const0_operand (operands[2], SImode))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12337:296: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (const0_operand (operands[2], SImode))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12337:375: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (const0_operand (operands[2], SImode))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12337:482: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (const0_operand (operands[2], SImode))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12337:561: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 1) && (const0_operand (operands[2], SImode))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12348:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12348:177: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12348:295: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12348:374: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12348:494: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12348:573: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12359:153: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12359:232: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12359:402: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12359:481: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12370:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative == 0) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12370:177: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative == 0) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12370:370: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative == 0) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12370:449: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative == 0) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12370:649: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative == 0) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12370:728: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative == 0) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12385:108: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12385:187: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12385:307: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12385:386: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12398:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12398:177: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12398:295: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12398:374: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12398:494: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12398:573: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12410:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) || (which_alternative == 1)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12410:177: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) || (which_alternative == 1)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12410:314: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) || (which_alternative == 1)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12410:393: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) || (which_alternative == 1)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12421:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 3) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12421:177: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 3) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12421:344: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 3) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12421:423: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 3) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12447:68: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:12447:147: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:12464:112: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], QImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], QImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12464:191: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], QImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], QImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12464:316: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], QImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], QImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12464:395: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], QImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], QImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12475:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 3) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 3) && (incdec_operand (operands[2], QImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 3) && (! (incdec_operand (operands[2], QImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12475:177: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 3) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 3) && (incdec_operand (operands[2], QImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 3) && (! (incdec_operand (operands[2], QImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12475:329: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 3) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 3) && (incdec_operand (operands[2], QImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 3) && (! (incdec_operand (operands[2], QImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12475:408: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 3) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 3) && (incdec_operand (operands[2], QImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 3) && (! (incdec_operand (operands[2], QImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12475:563: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 3) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 3) && (incdec_operand (operands[2], QImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 3) && (! (incdec_operand (operands[2], QImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12475:642: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 3) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 3) && (incdec_operand (operands[2], QImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 3) && (! (incdec_operand (operands[2], QImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12491:112: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], HImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], HImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12491:191: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], HImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], HImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12491:316: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], HImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], HImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12491:395: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], HImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], HImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12502:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 2) && (incdec_operand (operands[2], HImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 2) && (! (incdec_operand (operands[2], HImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12502:177: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 2) && (incdec_operand (operands[2], HImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 2) && (! (incdec_operand (operands[2], HImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12502:329: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 2) && (incdec_operand (operands[2], HImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 2) && (! (incdec_operand (operands[2], HImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12502:408: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 2) && (incdec_operand (operands[2], HImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 2) && (! (incdec_operand (operands[2], HImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12502:563: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 2) && (incdec_operand (operands[2], HImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 2) && (! (incdec_operand (operands[2], HImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12502:642: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((((which_alternative != 2) && (incdec_operand (operands[2], HImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((which_alternative != 2) && (! (incdec_operand (operands[2], HImode)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12518:112: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], SImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12518:191: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], SImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12518:316: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], SImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12518:395: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], SImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12529:148: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12529:227: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12529:348: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12529:427: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12529:544: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12529:623: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12540:148: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12540:227: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12540:348: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12540:427: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12540:544: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12540:623: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12554:112: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], DImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12554:191: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], DImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12554:316: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], DImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12554:395: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((incdec_operand (operands[2], DImode)) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((! (incdec_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12565:148: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12565:227: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12565:348: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12565:427: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12565:544: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12565:623: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || (((get_attr_type (insn) == TYPE_INCDEC) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((get_attr_type (insn) == TYPE_ALU) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))))) ^ insn-attrtab.c:12588:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:12599:97: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12599:203: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12599:282: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12610:216: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 0) && ((which_alternative != 1) && (which_alternative != 2))) && ((which_alternative == 3) || (which_alternative == 4))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:12621:326: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], DImode))))))))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], DImode)))))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12621:653: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], DImode))))))))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], DImode)))))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12621:732: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], DImode))))))))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], DImode)))))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12632:143: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0)))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || (((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12632:295: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0)))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || (((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12632:374: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((q_regs_operand (operands[0], QImode)) && (! ((TARGET_MOVX) != (0)))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || (((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12644:108: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_IMOV) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((get_attr_type (insn) == TYPE_IMOVX) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12644:226: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_IMOV) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((get_attr_type (insn) == TYPE_IMOVX) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12644:305: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_IMOV) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((get_attr_type (insn) == TYPE_IMOVX) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12655:409: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12655:717: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12655:796: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative == 3) && (((TARGET_PARTIAL_REG_STALL) == (0)) || ((TARGET_QIMODE_MATH) == (0)))) || (((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative != 3) && ((which_alternative != 5) && ((! ((TARGET_MOVX) != (0))) || (which_alternative != 2)))))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12666:108: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_IMOV) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || (((((which_alternative != 0) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_HIMODE_MATH) == (0))))) && (((which_alternative != 1) && (which_alternative != 2)) || (! (aligned_operand (operands[1], HImode))))) && (((TARGET_MOVX) != (0)) && ((which_alternative == 0) || (which_alternative == 2)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12666:495: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_IMOV) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || (((((which_alternative != 0) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_HIMODE_MATH) == (0))))) && (((which_alternative != 1) && (which_alternative != 2)) || (! (aligned_operand (operands[1], HImode))))) && (((TARGET_MOVX) != (0)) && ((which_alternative == 0) || (which_alternative == 2)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12666:574: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_type (insn) == TYPE_IMOV) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || (((((which_alternative != 0) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_HIMODE_MATH) == (0))))) && (((which_alternative != 1) && (which_alternative != 2)) || (! (aligned_operand (operands[1], HImode))))) && (((TARGET_MOVX) != (0)) && ((which_alternative == 0) || (which_alternative == 2)))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12686:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) ^ insn-attrtab.c:12697:326: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], SImode)))))))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], SImode))))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12697:653: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], SImode)))))))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], SImode))))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12697:732: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && ((! ((flag_pic) != (0))) || (! (symbolic_operand (operands[1], SImode)))))))) && ((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6))))) || ((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], SImode))))))) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12931:68: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:12931:147: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))) ^ insn-attrtab.c:12950:98: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12950:177: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12950:284: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c:12950:363: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6)))))) || ((which_alternative == 1) && (((get_attr_memory (insn) == MEMORY_NONE) && (((ix86_cpu) == (CPU_K6)))) || ((! (get_attr_memory (insn) == MEMORY_NONE)) && (((ix86_cpu) == (CPU_K6))))))) ^ insn-attrtab.c: In function 'k6_alux_unit_ready_cost': insn-attrtab.c:12995:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && (((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode)))) || ((((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode))) && (general_operand (operands[0], QImode))))) ^ insn-attrtab.c:13006:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && (((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) || (((which_alternative == 0) && (((TARGET_DOUBLE_WITH_ADD) != (0)) && (const1_operand (operands[2], VOIDmode)))) && (general_operand (operands[0], QImode))))) ^ insn-attrtab.c:13026:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && ((get_attr_type (insn) == TYPE_ISHIFT) || ((get_attr_type (insn) == TYPE_ALU) && (general_operand (operands[0], QImode))))) ^ insn-attrtab.c:13042:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:13068:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:13079:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && ((! (incdec_operand (operands[2], QImode))) || (general_operand (operands[0], QImode)))) ^ insn-attrtab.c:13090:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && ((which_alternative != 3) && (general_operand (operands[0], QImode)))) ^ insn-attrtab.c:13101:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && ((which_alternative != 2) && (general_operand (operands[0], QImode)))) ^ insn-attrtab.c:13114:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && (((get_attr_type (insn) == TYPE_ALU) || (get_attr_type (insn) == TYPE_INCDEC)) && (general_operand (operands[0], QImode)))) ^ insn-attrtab.c:13127:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && ((which_alternative == 0) && (general_operand (operands[0], QImode)))) ^ insn-attrtab.c:13142:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && ((which_alternative != 0) || (general_operand (operands[0], QImode)))) ^ insn-attrtab.c:13153:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && (((! (q_regs_operand (operands[0], QImode))) || ((TARGET_MOVX) != (0))) && (general_operand (operands[0], QImode)))) ^ insn-attrtab.c:13166:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && ((get_attr_type (insn) == TYPE_IMOVX) && (general_operand (operands[0], QImode)))) ^ insn-attrtab.c:13177:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && ((((which_alternative != 3) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_QIMODE_MATH) == (0))))) && ((which_alternative == 3) || ((which_alternative == 5) || (((TARGET_MOVX) != (0)) && (which_alternative == 2))))) && (general_operand (operands[0], QImode)))) ^ insn-attrtab.c:13188:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && (((((which_alternative != 0) || ((! ((TARGET_PARTIAL_REG_STALL) == (0))) && (! ((TARGET_HIMODE_MATH) == (0))))) && (((which_alternative != 1) && (which_alternative != 2)) || (! (aligned_operand (operands[1], HImode))))) && (((TARGET_MOVX) != (0)) && ((which_alternative == 0) || (which_alternative == 2)))) && (general_operand (operands[0], QImode)))) ^ insn-attrtab.c:13304:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_K6))) ^ insn-attrtab.c:13464:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) && (general_operand (operands[0], QImode))) ^ insn-attrtab.c: In function 'fpu_unit_ready_cost': insn-attrtab.c:13515:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], TFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13519:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13536:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], XFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13540:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13551:95: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 2) && (mult_operator (operands[3], DFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13555:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13570:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], DFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13574:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13585:95: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 2) && (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13589:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13602:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], SFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13606:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13617:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], TFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13621:74: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((! (mult_operator (operands[3], TFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13632:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], XFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13636:74: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((! (mult_operator (operands[3], XFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13648:95: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13652:104: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) && (! (mult_operator (operands[3], SFmode)))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13664:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], SFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13668:74: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((! (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13694:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:13705:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13719:82: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || (which_alternative == 1)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13736:112: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13768:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13823:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c: In function 'ppro_p0_unit_ready_cost': insn-attrtab.c:13919:100: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (! (const0_operand (operands[2], DImode)))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13930:100: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (! (const0_operand (operands[2], SImode)))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13941:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:13954:82: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || (which_alternative == 1)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13971:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], TFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13975:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13992:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], XFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:13996:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14007:95: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 2) && (mult_operator (operands[3], DFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14011:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14026:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], DFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14030:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14041:95: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 2) && (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14045:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14058:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], SFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14062:67: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((get_attr_type (insn) == TYPE_FOP) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14073:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], TFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14077:74: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((! (mult_operator (operands[3], TFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14088:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], XFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14092:74: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((! (mult_operator (operands[3], XFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14104:95: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) && (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14108:104: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if (((which_alternative == 0) && (! (mult_operator (operands[3], SFmode)))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14120:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((mult_operator (operands[3], SFmode)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14124:74: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] else if ((! (mult_operator (operands[3], SFmode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14135:53: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_PENTIUMPRO))))) ^ insn-attrtab.c:14135:134: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_PENTIUMPRO))))) ^ insn-attrtab.c:14146:115: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode)))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14157:53: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) || (((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((ix86_cpu) == (CPU_PENTIUMPRO))))) ^ insn-attrtab.c:14157:214: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) || (((which_alternative == 0) && ((! ((TARGET_DOUBLE_WITH_ADD) != (0))) || (! (const1_operand (operands[2], VOIDmode))))) && (((ix86_cpu) == (CPU_PENTIUMPRO))))) ^ insn-attrtab.c:14172:65: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14185:53: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_PENTIUMPRO))))) ^ insn-attrtab.c:14185:134: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 1) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) || ((get_attr_type (insn) == TYPE_ISHIFT) && (((ix86_cpu) == (CPU_PENTIUMPRO))))) ^ insn-attrtab.c:14201:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:14227:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:14238:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 3) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14249:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 2) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14260:102: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative != 0) || (pic_symbolic_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14271:102: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) || (pic_symbolic_operand (operands[2], SImode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14282:102: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 2) || (pic_symbolic_operand (operands[2], DImode))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14318:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c:14332:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 1) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14343:82: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || (which_alternative == 1)) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14360:112: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((which_alternative == 0) || ((which_alternative == 1) || (which_alternative == 2))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14371:273: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 5) && (which_alternative != 6)) && ((which_alternative != 7) && ((which_alternative != 8) && ((which_alternative != 9) && ((which_alternative != 4) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], DImode)))))))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14382:273: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((which_alternative != 2) && ((which_alternative != 3) && (which_alternative != 4))) && ((which_alternative != 5) && ((which_alternative != 6) && ((which_alternative != 7) && (((flag_pic) != (0)) && (symbolic_operand (operands[1], SImode))))))) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14414:52: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((which_alternative == 0) && (((ix86_cpu) == (CPU_PENTIUMPRO)))) ^ insn-attrtab.c:14530:23: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if (((ix86_cpu) == (CPU_PENTIUMPRO))) ^ insn-attrtab.c: In function 'function_units_used': insn-attrtab.c:14578:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((((((((((attr_type == TYPE_ISHIFT) || ((attr_type == TYPE_ROTATE) || ((attr_type == TYPE_ISHIFT1) || ((attr_type == TYPE_ROTATE1) || ((attr_type == TYPE_LEA) || ((attr_type == TYPE_IBR) || (attr_type == TYPE_CLD))))))) || (attr_type == TYPE_IMUL)) || (attr_type == TYPE_IDIV)) || ((attr_type == TYPE_FOP) || ((attr_type == TYPE_FSGN) || (attr_type == TYPE_FISTP)))) || (attr_type == TYPE_FCMOV)) || (attr_type == TYPE_FCMP)) || (attr_type == TYPE_FMOV)) || (attr_type == TYPE_FMUL)) || ((attr_type == TYPE_FDIV) || (attr_type == TYPE_FPSPC)))) ? (1) : (0)); ^ insn-attrtab.c:14579:28: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= ((((((ix86_cpu) == (CPU_PENTIUMPRO))) && (! ((attr_type == TYPE_IMOV) || (attr_type == TYPE_FMOV)))) || (((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((attr_type == TYPE_IMOV) || (attr_type == TYPE_FMOV))) && (attr_memory == MEMORY_NONE))) ? (2) : (0)); ^ insn-attrtab.c:14579:131: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= ((((((ix86_cpu) == (CPU_PENTIUMPRO))) && (! ((attr_type == TYPE_IMOV) || (attr_type == TYPE_FMOV)))) || (((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((attr_type == TYPE_IMOV) || (attr_type == TYPE_FMOV))) && (attr_memory == MEMORY_NONE))) ? (2) : (0)); ^ insn-attrtab.c:14580:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((attr_type == TYPE_POP) || ((attr_memory == MEMORY_LOAD) || (attr_memory == MEMORY_BOTH)))) ? (4) : (0)); ^ insn-attrtab.c:14581:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_PENTIUMPRO))) && ((attr_type == TYPE_PUSH) || ((attr_memory == MEMORY_STORE) || (attr_memory == MEMORY_BOTH)))) ? (8) : (0)); ^ insn-attrtab.c:14582:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_PENTIUMPRO))) && (((((attr_type == TYPE_FOP) || ((attr_type == TYPE_FSGN) || ((attr_type == TYPE_FMOV) || ((attr_type == TYPE_FCMP) || ((attr_type == TYPE_FCMOV) || (attr_type == TYPE_FISTP)))))) || (attr_type == TYPE_FMUL)) || ((attr_type == TYPE_FDIV) || (attr_type == TYPE_FPSPC))) || (attr_type == TYPE_IMUL))) ? (16) : (0)); ^ insn-attrtab.c:14583:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_K6))) && (((((attr_type == TYPE_ISHIFT) || ((attr_type == TYPE_ISHIFT1) || ((attr_type == TYPE_ROTATE) || ((attr_type == TYPE_ROTATE1) || ((attr_type == TYPE_ALU1) || ((attr_type == TYPE_NEGNOT) || (attr_type == TYPE_CLD))))))) || (((attr_type == TYPE_ALU) || ((attr_type == TYPE_ALU1) || ((attr_type == TYPE_NEGNOT) || ((attr_type == TYPE_ICMP) || ((attr_type == TYPE_TEST) || ((attr_type == TYPE_IMOVX) || (attr_type == TYPE_INCDEC))))))) && (general_operand (operands[0], QImode)))) || (attr_type == TYPE_IMUL)) || (attr_type == TYPE_IDIV))) ? (32) : (0)); ^ insn-attrtab.c:14584:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_K6))) && (((((attr_type == TYPE_ISHIFT) || ((attr_type == TYPE_ISHIFT1) || ((attr_type == TYPE_ROTATE) || ((attr_type == TYPE_ROTATE1) || ((attr_type == TYPE_ALU1) || ((attr_type == TYPE_NEGNOT) || ((attr_type == TYPE_ALU) || ((attr_type == TYPE_ICMP) || ((attr_type == TYPE_TEST) || ((attr_type == TYPE_IMOVX) || ((attr_type == TYPE_INCDEC) || ((attr_type == TYPE_SETCC) || (attr_type == TYPE_LEA))))))))))))) || ((attr_type == TYPE_IMOV) && (attr_memory == MEMORY_NONE))) || (attr_type == TYPE_IMUL)) || (attr_type == TYPE_IDIV))) ? (64) : (0)); ^ insn-attrtab.c:14585:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_K6))) && ((attr_type == TYPE_CALL) || ((attr_type == TYPE_CALLV) || (attr_type == TYPE_IBR)))) ? (128) : (0)); ^ insn-attrtab.c:14586:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_K6))) && (((attr_type == TYPE_POP) || ((attr_memory == MEMORY_LOAD) || (attr_memory == MEMORY_BOTH))) || ((attr_type == TYPE_STR) && ((attr_memory == MEMORY_LOAD) || (attr_memory == MEMORY_BOTH))))) ? (256) : (0)); ^ insn-attrtab.c:14587:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_K6))) && (((attr_type == TYPE_LEA) || (attr_type == TYPE_STR)) || ((attr_type == TYPE_PUSH) || ((attr_memory == MEMORY_STORE) || (attr_memory == MEMORY_BOTH))))) ? (512) : (0)); ^ insn-attrtab.c:14588:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_K6))) && ((((attr_type == TYPE_FOP) || ((attr_type == TYPE_FMOV) || ((attr_type == TYPE_FCMP) || (attr_type == TYPE_FISTP)))) || (attr_type == TYPE_FMUL)) || ((attr_type == TYPE_FDIV) || (attr_type == TYPE_FPSPC)))) ? (1024) : (0)); ^ insn-attrtab.c:14589:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_ATHLON))) && ((attr_athlon_decode == ATHLON_DECODE_VECTOR) || (attr_athlon_decode == ATHLON_DECODE_DIRECT))) ? (2048) : (0)); ^ insn-attrtab.c:14590:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_ATHLON))) && (attr_athlon_decode == ATHLON_DECODE_DIRECT)) ? (4096) : (0)); ^ insn-attrtab.c:14591:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_ATHLON))) && (((((attr_type == TYPE_ALU1) || ((attr_type == TYPE_NEGNOT) || ((attr_type == TYPE_ALU) || ((attr_type == TYPE_ICMP) || ((attr_type == TYPE_TEST) || ((attr_type == TYPE_IMOV) || ((attr_type == TYPE_IMOVX) || ((attr_type == TYPE_LEA) || ((attr_type == TYPE_INCDEC) || ((attr_type == TYPE_ISHIFT) || ((attr_type == TYPE_ISHIFT1) || ((attr_type == TYPE_ROTATE) || ((attr_type == TYPE_ROTATE1) || ((attr_type == TYPE_IBR) || ((attr_type == TYPE_CALL) || ((attr_type == TYPE_CALLV) || ((attr_type == TYPE_ICMOV) || ((attr_type == TYPE_CLD) || ((attr_type == TYPE_POP) || ((attr_type == TYPE_SETCC) || (attr_type == TYPE_PUSH))))))))))))))))))))) || (attr_type == TYPE_STR)) || (attr_type == TYPE_IMUL)) || (attr_type == TYPE_IDIV))) ? (8192) : (0)); ^ insn-attrtab.c:14592:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_ATHLON))) && ((attr_type == TYPE_IMUL) || (attr_type == TYPE_IDIV))) ? (16384) : (0)); ^ insn-attrtab.c:14593:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_ATHLON))) && ((((((((attr_type == TYPE_FPSPC) || (attr_type == TYPE_FDIV)) || ((attr_type == TYPE_FOP) || ((attr_type == TYPE_FMUL) || (attr_type == TYPE_FISTP)))) || ((attr_type == TYPE_FMOV) && ((attr_memory == MEMORY_LOAD) && (attr_mode == MODE_XF)))) || ((attr_type == TYPE_FMOV) || (attr_type == TYPE_FSGN))) || ((attr_type == TYPE_FCMP) && (attr_athlon_decode == ATHLON_DECODE_DIRECT))) || ((attr_type == TYPE_FCMP) && (attr_athlon_decode == ATHLON_DECODE_VECTOR))) || (attr_type == TYPE_FCMOV))) ? (32768) : (0)); ^ insn-attrtab.c:14594:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_ATHLON))) && (attr_athlon_fpunits == ATHLON_FPUNITS_MUL)) ? (65536) : (0)); ^ insn-attrtab.c:14595:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_ATHLON))) && (attr_athlon_fpunits == ATHLON_FPUNITS_ADD)) ? (131072) : (0)); ^ insn-attrtab.c:14596:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_ATHLON))) && ((attr_athlon_fpunits == ATHLON_FPUNITS_MULADD) || ((attr_athlon_fpunits == ATHLON_FPUNITS_MUL) || (attr_athlon_fpunits == ATHLON_FPUNITS_ADD)))) ? (262144) : (0)); ^ insn-attrtab.c:14597:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_ATHLON))) && ((attr_memory == MEMORY_LOAD) || (attr_memory == MEMORY_BOTH))) ? (1048576) : (0)); ^ insn-attrtab.c:14598:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] accum |= (((((ix86_cpu) == (CPU_ATHLON))) && (attr_athlon_fpunits == ATHLON_FPUNITS_STORE)) ? (524288) : (0)); ^ insn-attrtab.c: In function 'get_attr_modrm': insn-attrtab.c:19224:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((! (((ix86_cpu) == (CPU_K6)))) && (which_alternative == 0)) ^ insn-attrtab.c: In function 'get_attr_pent_prefix': insn-attrtab.c:22674:24: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((((ix86_cpu) == (CPU_K6))) || (which_alternative != 0)) ^ insn-attrtab.c: In function 'get_attr_prefix_0f': insn-attrtab.c:23519:27: warning: comparison between 'enum processor_type' and 'enum attr_cpu' [-Wenum-compare] if ((! (((ix86_cpu) == (CPU_K6)))) && (which_alternative == 0)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genemit.c -o genemit.o In file included from ./genemit.c:24:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./genemit ./config/i386/i386.md > tmp-emit.c /bin/sh ./move-if-change tmp-emit.c insn-emit.c echo timestamp > s-emit gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include -c insn-emit.c \ -o insn-emit.o In file included from insn-emit.c:5:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ insn-emit.c: In function 'gen_peephole2_1054': insn-emit.c:8582:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1059': insn-emit.c:8712:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c:8706:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c:8705:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1060': insn-emit.c:8740:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c:8739:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1063': insn-emit.c:8816:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1064': insn-emit.c:8845:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1066': insn-emit.c:8898:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1067': insn-emit.c:8928:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1073': insn-emit.c:9051:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1074': insn-emit.c:9080:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1075': insn-emit.c:9109:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1089': insn-emit.c:9447:7: warning: variable 'operand3' set but not used [-Wunused-but-set-variable] rtx operand3; ^ insn-emit.c:9446:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable] rtx operand2; ^ insn-emit.c:9445:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c:9444:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1090': insn-emit.c:9474:7: warning: variable 'operand3' set but not used [-Wunused-but-set-variable] rtx operand3; ^ insn-emit.c:9473:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable] rtx operand2; ^ insn-emit.c:9472:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c:9471:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1091': insn-emit.c:9500:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable] rtx operand2; ^ insn-emit.c:9498:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1093': insn-emit.c:9570:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable] rtx operand2; ^ insn-emit.c:9568:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1096': insn-emit.c:9676:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1097': insn-emit.c:9706:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1098': insn-emit.c:9736:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1099': insn-emit.c:9766:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1100': insn-emit.c:9796:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1101': insn-emit.c:9826:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1102': insn-emit.c:9856:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1103': insn-emit.c:9886:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1131': insn-emit.c:10672:7: warning: variable 'operand4' set but not used [-Wunused-but-set-variable] rtx operand4; ^ insn-emit.c: In function 'gen_split_1201': insn-emit.c:12333:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c: In function 'gen_split_1203': insn-emit.c:12427:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c: In function 'gen_split_1215': insn-emit.c:12869:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1216': insn-emit.c:12891:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1253': insn-emit.c:14130:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable] rtx operand2; ^ insn-emit.c:14129:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c:14128:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1272': insn-emit.c:14715:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable] rtx operand2; ^ insn-emit.c:14714:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c:14713:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1367': insn-emit.c:17449:7: warning: variable 'operand5' set but not used [-Wunused-but-set-variable] rtx operand5; ^ insn-emit.c:17446:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable] rtx operand2; ^ insn-emit.c:17445:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c:17444:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_peephole2_1373': insn-emit.c:17703:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c:17699:7: warning: variable 'operand3' set but not used [-Wunused-but-set-variable] rtx operand3; ^ insn-emit.c:17697:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c: In function 'gen_peephole2_1374': insn-emit.c:17743:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c:17739:7: warning: variable 'operand3' set but not used [-Wunused-but-set-variable] rtx operand3; ^ insn-emit.c:17737:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c: In function 'gen_peephole2_1419': insn-emit.c:19673:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1420': insn-emit.c:19727: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_1426': insn-emit.c:19943:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1444': insn-emit.c:20587:7: warning: variable 'operand4' set but not used [-Wunused-but-set-variable] rtx operand4; ^ insn-emit.c:20586:7: warning: variable 'operand3' set but not used [-Wunused-but-set-variable] rtx operand3; ^ insn-emit.c:20585:7: warning: variable 'operand2' set but not used [-Wunused-but-set-variable] rtx operand2; ^ insn-emit.c: In function 'gen_peephole2_1466': insn-emit.c:21343:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1467': insn-emit.c:21374:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1468': insn-emit.c:21405:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1469': insn-emit.c:21438:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1470': insn-emit.c:21477:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1471': insn-emit.c:21516:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1476': insn-emit.c:21727:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1477': insn-emit.c:21755:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1478': insn-emit.c:21782:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1479': insn-emit.c:21811:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1480': insn-emit.c:21843:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c:21840:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c: In function 'gen_peephole2_1481': insn-emit.c:21875:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c: In function 'gen_peephole2_1482': insn-emit.c:21907:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c:21904:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c: In function 'gen_peephole2_1483': insn-emit.c:21940:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c:21937:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c: In function 'gen_peephole2_1484': insn-emit.c:21973:16: warning: variable '_regs_allocated' set but not used [-Wunused-but-set-variable] HARD_REG_SET _regs_allocated; ^ insn-emit.c:21970:7: warning: variable 'operand1' set but not used [-Wunused-but-set-variable] rtx operand1; ^ insn-emit.c: In function 'gen_peephole2_1495': insn-emit.c:22424: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_1518': insn-emit.c:23203:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1519': insn-emit.c:23237:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1520': insn-emit.c:23271:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1521': insn-emit.c:23301:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1522': insn-emit.c:23331:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1523': insn-emit.c:23361:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1524': insn-emit.c:23391:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1525': insn-emit.c:23421:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1526': insn-emit.c:23451:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1527': insn-emit.c:23481:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1528': insn-emit.c:23511:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1529': insn-emit.c:23541:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ insn-emit.c: In function 'gen_split_1530': insn-emit.c:23571:7: warning: variable 'operand0' set but not used [-Wunused-but-set-variable] rtx operand0; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genextract.c -o genextract.o In file included from ./genextract.c:24:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./genextract ./config/i386/i386.md > tmp-extract.c /bin/sh ./move-if-change tmp-extract.c insn-extract.c echo timestamp > s-extract gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include -c insn-extract.c \ -o insn-extract.o In file included from insn-extract.c:5:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genopinit.c -o genopinit.o In file included from ./genopinit.c:24:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./genopinit ./config/i386/i386.md > tmp-opinit.c /bin/sh ./move-if-change tmp-opinit.c insn-opinit.c echo timestamp > s-opinit gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include -c insn-opinit.c \ -o insn-opinit.o In file included from insn-opinit.c:5:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genoutput.c -o genoutput.o In file included from ./genoutput.c:89:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./genoutput ./config/i386/i386.md > tmp-output.c /bin/sh ./move-if-change tmp-output.c insn-output.c echo timestamp > s-output gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include -c insn-output.c \ -o insn-output.o In file included from insn-output.c:5:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ insn-output.c:22430:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_18, ^ insn-output.c:22440:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_19, ^ insn-output.c:22450:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_20, ^ insn-output.c:22460:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_21, ^ insn-output.c:22470:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_22, ^ insn-output.c:22480:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_23, ^ insn-output.c:22490:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_24, ^ insn-output.c:22500:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_25, ^ insn-output.c:22510:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_26, ^ insn-output.c:22520:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_27, ^ insn-output.c:22530:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_28, ^ insn-output.c:22560:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_31, ^ insn-output.c:22570:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_32, ^ insn-output.c:22580:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_33, ^ insn-output.c:22590:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_34, ^ insn-output.c:22600:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_35, ^ insn-output.c:22610:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_36, ^ insn-output.c:22680:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_43, ^ insn-output.c:22690:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_44, ^ insn-output.c:22750:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_50, ^ insn-output.c:22840:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_59, ^ insn-output.c:22910:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_66, ^ insn-output.c:22920:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_67, ^ insn-output.c:22960:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_71, ^ insn-output.c:22970:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_72, ^ insn-output.c:23070:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_82, ^ insn-output.c:23090:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_84, ^ insn-output.c:23130:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_88, ^ insn-output.c:23140:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_89, ^ insn-output.c:23150:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_90, ^ insn-output.c:23160:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_91, ^ insn-output.c:23170:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_92, ^ insn-output.c:23180:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_93, ^ insn-output.c:23190:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_94, ^ insn-output.c:23200:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_95, ^ insn-output.c:23210:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_96, ^ insn-output.c:23220:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_97, ^ insn-output.c:23230:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_98, ^ insn-output.c:23240:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_99, ^ insn-output.c:23250:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_100, ^ insn-output.c:23260:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_101, ^ insn-output.c:23270:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_102, ^ insn-output.c:23280:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_103, ^ insn-output.c:23290:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_104, ^ insn-output.c:23300:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_105, ^ insn-output.c:23310:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_106, ^ insn-output.c:23480:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_123, ^ insn-output.c:23490:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_124, ^ insn-output.c:23500:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_125, ^ insn-output.c:23530:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_128, ^ insn-output.c:23550:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_130, ^ insn-output.c:23560:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_131, ^ insn-output.c:23570:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_132, ^ insn-output.c:23580:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_133, ^ insn-output.c:23590:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_134, ^ insn-output.c:23600:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_135, ^ insn-output.c:23610:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_136, ^ insn-output.c:23620:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_137, ^ insn-output.c:23640:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_139, ^ insn-output.c:23650:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_140, ^ insn-output.c:23660:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_141, ^ insn-output.c:23670:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_142, ^ insn-output.c:23680:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_143, ^ insn-output.c:23690:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_144, ^ insn-output.c:23700:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_145, ^ insn-output.c:23710:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_146, ^ insn-output.c:23740:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_149, ^ insn-output.c:23790:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_154, ^ insn-output.c:23840:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_159, ^ insn-output.c:24220:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_197, ^ insn-output.c:24230:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_198, ^ insn-output.c:24240:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_199, ^ insn-output.c:24250:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_200, ^ insn-output.c:24260:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_201, ^ insn-output.c:24270:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_202, ^ insn-output.c:24280:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_203, ^ insn-output.c:24290:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_204, ^ insn-output.c:24300:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_205, ^ insn-output.c:24310:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_206, ^ insn-output.c:24320:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_207, ^ insn-output.c:24330:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_208, ^ insn-output.c:24340:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_209, ^ insn-output.c:24350:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_210, ^ insn-output.c:24360:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_211, ^ insn-output.c:24370:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_212, ^ insn-output.c:24380:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_213, ^ insn-output.c:24390:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_214, ^ insn-output.c:24400:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_215, ^ insn-output.c:24410:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_216, ^ insn-output.c:24420:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_217, ^ insn-output.c:24430:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_218, ^ insn-output.c:24440:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_219, ^ insn-output.c:24450:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_220, ^ insn-output.c:24460:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_221, ^ insn-output.c:24470:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_222, ^ insn-output.c:24480:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_223, ^ insn-output.c:24490:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_224, ^ insn-output.c:25050:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_280, ^ insn-output.c:25130:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_288, ^ insn-output.c:25150:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_290, ^ insn-output.c:25190:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_294, ^ insn-output.c:25230:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_298, ^ insn-output.c:26360:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_411, ^ insn-output.c:26370:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_412, ^ insn-output.c:26410:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_416, ^ insn-output.c:26420:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_417, ^ insn-output.c:26430:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_418, ^ insn-output.c:26440:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_419, ^ insn-output.c:26450:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_420, ^ insn-output.c:26460:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_421, ^ insn-output.c:26470:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_422, ^ insn-output.c:26480:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_423, ^ insn-output.c:26490:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_424, ^ insn-output.c:26500:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_425, ^ insn-output.c:27480:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_523, ^ insn-output.c:27490:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_524, ^ insn-output.c:27500:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_525, ^ insn-output.c:27510:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_526, ^ insn-output.c:27520:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_527, ^ insn-output.c:27530:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_528, ^ insn-output.c:27590:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_534, ^ insn-output.c:27722:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_547, ^ insn-output.c:27732:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_548, ^ insn-output.c:27742:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_549, ^ insn-output.c:27752:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_550, ^ insn-output.c:27762:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_551, ^ insn-output.c:27772:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_552, ^ insn-output.c:27782:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_553, ^ insn-output.c:27792:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_554, ^ insn-output.c:27802:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_555, ^ insn-output.c:27812:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_556, ^ insn-output.c:27822:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_557, ^ insn-output.c:27832:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_558, ^ insn-output.c:27842:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_559, ^ insn-output.c:27852:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_560, ^ insn-output.c:27862:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_561, ^ insn-output.c:27872:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_562, ^ insn-output.c:27882:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_563, ^ insn-output.c:27892:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_564, ^ insn-output.c:27902:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_565, ^ insn-output.c:27912:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_566, ^ insn-output.c:27922:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_567, ^ insn-output.c:27932:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_568, ^ insn-output.c:27942:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_569, ^ insn-output.c:27952:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_570, ^ insn-output.c:27962:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_571, ^ insn-output.c:27972:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_572, ^ insn-output.c:27982:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_573, ^ insn-output.c:27992:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_574, ^ insn-output.c:28002:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_575, ^ insn-output.c:28012:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_576, ^ insn-output.c:28022:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_577, ^ insn-output.c:28032:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_578, ^ insn-output.c:28042:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_579, ^ insn-output.c:28052:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_580, ^ insn-output.c:28822:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_657, ^ insn-output.c:28832:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_658, ^ insn-output.c:28982:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_673, ^ insn-output.c:28992:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_674, ^ insn-output.c:29002:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_675, ^ insn-output.c:29012:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_676, ^ insn-output.c:29022:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_677, ^ insn-output.c:29032:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_678, ^ insn-output.c:29052:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_680, ^ insn-output.c:29962:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_771, ^ insn-output.c:29982:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_773, ^ insn-output.c:30782:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_853, ^ insn-output.c:31052:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_880, ^ insn-output.c:31062:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_881, ^ insn-output.c:31072:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_882, ^ insn-output.c:31082:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_883, ^ insn-output.c:31242:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_899, ^ insn-output.c:31262:5: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] (const PTR) output_901, ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genpeep.c -o genpeep.o In file included from ./genpeep.c:24:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./genpeep ./config/i386/i386.md > tmp-peep.c /bin/sh ./move-if-change tmp-peep.c insn-peep.c echo timestamp > s-peep gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include -c insn-peep.c \ -o insn-peep.o In file included from insn-peep.c:5:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ./genrecog.c -o genrecog.o In file included from ./genrecog.c:54:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -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 ./genrecog ./config/i386/i386.md > tmp-recog.c ./config/i386/i386.md:13888: warning: source missing a mode? ./config/i386/i386.md:13955: warning: source missing a mode? /bin/sh ./move-if-change tmp-recog.c insn-recog.c echo timestamp > s-recog gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include -c insn-recog.c \ -o insn-recog.o In file included from insn-recog.c:5:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include integrate.c -o integrate.o In file included from integrate.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include \ -DLOCALEDIR=\"/usr/pkg/gcc3/share/locale\" \ -c ./intl.c -o intl.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include jump.c -o jump.o In file included from jump.c:38:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include langhooks.c -o langhooks.o In file included from langhooks.c:23:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include lcm.c -o lcm.o In file included from lcm.c:53:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include lists.c -o lists.o In file included from lists.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include local-alloc.c -o local-alloc.o In file included from local-alloc.c:63:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include loop.c -o loop.o In file included from loop.c:38:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ loop.c: In function 'scan_loop': loop.c:626:7: warning: variable 'loop_entry_jump' set but not used [-Wunused-but-set-variable] rtx loop_entry_jump = 0; ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include mbchar.c -o mbchar.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include optabs.c -o optabs.o In file included from optabs.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include params.c -o params.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include predict.c -o predict.o In file included from predict.c:32:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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:4: warning: overflow in implicit constant conversion [-Woverflow] EDGE_INFO (e)->back_edge = 1; ^ predict.c:1076:2: warning: overflow in implicit constant conversion [-Woverflow] BLOCK_INFO (bbs[i])->tovisit = 1; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include print-rtl.c -o print-rtl.o In file included from print-rtl.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include print-tree.c -o print-tree.o In file included from print-tree.c:24:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include profile.c -o profile.o In file included from profile.c:71:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ra.c -o ra.o In file included from ra.c:22:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra.h:204:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type:5; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra.h:209:17: warning: type of bit-field 'regclass' is a GCC extension [-Wpedantic] ENUM_BITFIELD(reg_class) regclass:10; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ra-build.c -o ra-build.o In file included from ra-build.c:22:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra.h:204:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type:5; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra.h:209:17: warning: type of bit-field 'regclass' is a GCC extension [-Wpedantic] ENUM_BITFIELD(reg_class) regclass:10; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra-build.c: In function 'undef_to_size_word': ra-build.c:399:11: warning: 'long' switch expression not converted to 'int' in ISO C [-Wtraditional] switch (*undefined) ^ 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])); ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ra-colorize.c -o ra-colorize.o In file included from ra-colorize.c:22:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra.h:204:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type:5; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra.h:209:17: warning: type of bit-field 'regclass' is a GCC extension [-Wpedantic] ENUM_BITFIELD(reg_class) regclass:10; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra-colorize.c: In function 'colorize_one_web': 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ra-debug.c -o ra-debug.o In file included from ra-debug.c:22:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra.h:204:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type:5; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra.h:209:17: warning: type of bit-field 'regclass' is a GCC extension [-Wpedantic] ENUM_BITFIELD(reg_class) regclass:10; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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, ...)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ra-rewrite.c -o ra-rewrite.o In file included from ra-rewrite.c:22:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra.h:204:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type:5; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ra.h:209:17: warning: type of bit-field 'regclass' is a GCC extension [-Wpedantic] ENUM_BITFIELD(reg_class) regclass:10; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include real.c -o real.o In file included from real.c:25:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.c: In function 'real_nan': real.c:2181:12: warning: variable 'neg' set but not used [-Wunused-but-set-variable] bool neg = false; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include recog.c -o recog.o In file included from recog.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include reg-stack.c -o reg-stack.o In file included from reg-stack.c:155:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ reg-stack.c: In function 'move_for_stack_reg': reg-stack.c:1163:18: warning: variable 'push_insn' set but not used [-Wunused-but-set-variable] rtx push_rtx, push_insn; ^ reg-stack.c: In function 'compare_for_stack_reg': reg-stack.c:1333:7: warning: variable 'flags_user' set but not used [-Wunused-but-set-variable] rtx flags_user; ^ reg-stack.c: In function 'convert_regs_1': reg-stack.c:2630:7: warning: variable 'deleted' set but not used [-Wunused-but-set-variable] int deleted, inserted, reg; ^ reg-stack.c: At top level: reg-stack.c:503:1: warning: 'record_label_references' defined but not used [-Wunused-function] record_label_references (insn, pat) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include regclass.c -o regclass.o In file included from regclass.c:28:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include regmove.c -o regmove.o In file included from regmove.c:29:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include regrename.c -o regrename.o In file included from regrename.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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))) ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include reload.c -o reload.o In file included from reload.c:90:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include reload1.c -o reload1.o In file included from reload1.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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) ^ 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; ^ reload1.c: In function 'reload_cse_simplify_operands': reload1.c:8404:25: warning: variable 'mode' set but not used [-Wunused-but-set-variable] enum machine_mode mode; ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include reorg.c -o reorg.o In file included from reorg.c:124:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include resource.c -o resource.o In file included from resource.c:22:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include rtlanal.c -o rtlanal.o In file included from rtlanal.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include rtl-error.c -o rtl-error.o In file included from rtl-error.c:25:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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 -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include sbitmap.c -o sbitmap.o In file included from sbitmap.c:22:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include sched-deps.c -o sched-deps.o In file included from sched-deps.c:26:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include sched-ebb.c -o sched-ebb.o In file included from sched-ebb.c:25:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include sched-rgn.c -o sched-rgn.o In file included from sched-rgn.c:49:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include sched-vis.c -o sched-vis.o In file included from sched-vis.c:25:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include sdbout.c -o sdbout.o In file included from sdbout.c:45:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include sibcall.c -o sibcall.o In file included from sibcall.c:22:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include simplify-rtx.c -o simplify-rtx.o In file included from simplify-rtx.c:24:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ssa.c -o ssa.o In file included from ssa.c:33:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ssa-ccp.c -o ssa-ccp.o In file included from ssa-ccp.c:63:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ssa-dce.c -o ssa-dce.o In file included from ssa-dce.c:71:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include stmt.c -o stmt.o In file included from stmt.c:37:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ stmt.c: In function 'expand_asm_operands': stmt.c:1505:7: warning: variable 'insn' set but not used [-Wunused-but-set-variable] rtx insn; ^ stmt.c: In function 'expand_return': stmt.c:3039:7: warning: variable 'last_insn' set but not used [-Wunused-but-set-variable] rtx last_insn = 0; ^ stmt.c: In function 'expand_decl': stmt.c:3871:19: warning: variable 'thisblock' set but not used [-Wunused-but-set-variable] struct nesting *thisblock; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include stor-layout.c -o stor-layout.o In file included from stor-layout.c:24:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include stringpool.c -o stringpool.o In file included from stringpool.c:31:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include timevar.c -o timevar.o In file included from timevar.c:23:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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 /bin/sh ./move-if-change tmp-options.h options.h echo timestamp > s-options gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include \ -DTARGET_NAME=\"x86_64--netbsdelf2.0\" \ -c ./toplev.c -o toplev.o In file included from ./toplev.c:30:0: ./tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include tracer.c -o tracer.o In file included from tracer.c:37:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include tree.c -o tree.o In file included from tree.c:33:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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, ...)) ^ 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, ...)) ^ 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, ...)) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include tree-dump.c -o tree-dump.o In file included from tree-dump.c:23:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include tree-inline.c -o tree-inline.o In file included from tree-inline.c:23:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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) ^ 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) ^ 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 ^ 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) ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include unroll.c -o unroll.o In file included from unroll.c:135:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include varasm.c -o varasm.o In file included from varasm.c:31:0: rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ varasm.c:2149:17: warning: type of bit-field 'kind' is a GCC extension [-Wpedantic] ENUM_BITFIELD(kind) kind : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ varasm.c:2150:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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; ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include version.c -o version.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include vmsdbgout.c -o vmsdbgout.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include xcoffout.c -o xcoffout.o In file included from xcoffout.c:28:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include et-forest.c -o et-forest.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include ggc-page.c -o ggc-page.o In file included from ggc-page.c:22:0: tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include \ ./config/i386/i386.c -o i386.o In file included from ./config/i386/i386.c:23:0: ./rtl.h:132:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(rtx_code) code: 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./rtl.h:135:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./tree.h:130:17: warning: type of bit-field 'code' is a GCC extension [-Wpedantic] ENUM_BITFIELD(tree_code) code : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./tree.h:1249:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 7; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./tree.h:1804:17: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] ENUM_BITFIELD(machine_mode) mode : 8; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./tree.h:1829:17: warning: type of bit-field 'built_in_class' is a GCC extension [-Wpedantic] ENUM_BITFIELD(built_in_class) built_in_class : 2; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./real.h:45:18: warning: type of bit-field 'class' is a GCC extension [-Wpedantic] ENUM_BITFIELD (real_value_class) class : 2; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./recog.h:227:23: warning: type of bit-field 'mode' is a GCC extension [-Wpedantic] const ENUM_BITFIELD(machine_mode) mode : 16; ^ ./system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ ./config/i386/i386.c: In function 'ix86_compute_frame_layout': ./config/i386/i386.c:4560:17: warning: variable 'total_size' set but not used [-Wunused-but-set-variable] HOST_WIDE_INT total_size; ^ ./config/i386/i386.c: In function 'ix86_expand_sse_comi': ./config/i386/i386.c:13432:7: warning: variable 'op2' set but not used [-Wunused-but-set-variable] rtx op2; ^ ./config/i386/i386.c: In function 'x86_function_profiler': ./config/i386/i386.c:14753:10: warning: unused parameter 'labelno' [-Wunused-parameter] int labelno; ^ 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 i386.o ranlib libbackend.a gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cpplib.c -o cpplib.o In file included from cpplib.c:23:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cpplex.c -o cpplex.o In file included from cpplex.c:24:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cppmacro.c -o cppmacro.o In file included from cppmacro.c:27:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cppexp.c -o cppexp.o In file included from cppexp.c:22:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cppfiles.c -o cppfiles.o In file included from cppfiles.c:24:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cpptrad.c -o cpptrad.o In file included from cpptrad.c:20:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cpphash.c -o cpphash.o In file included from cpphash.c:27:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cpperror.c -o cpperror.o In file included from cpperror.c:27:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ 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, ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cppinit.c -o cppinit.o In file included from cppinit.c:23:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include \ -DGCC_INCLUDE_DIR=\"/usr/pkg/gcc3/lib/gcc-lib/x86_64--netbsdelf2.0/3.3.6/include\" -DGPLUSPLUS_INCLUDE_DIR=\"/usr/pkg/gcc3/lib/gcc-lib/x86_64--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/x86_64--netbsdelf2.0/3.3.6/../../../..`echo /usr/pkg/gcc3 | sed -e 's|^/usr/pkg/gcc3||' -e 's|/[^/]*|/..|g'`/include/c++/3.3.6/x86_64--netbsdelf2.0\" -DGPLUSPLUS_BACKWARD_INCLUDE_DIR=\"/usr/pkg/gcc3/lib/gcc-lib/x86_64--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/x86_64--netbsdelf2.0/3.3.6/../../../../x86_64--netbsdelf2.0/sys-include\" -DTOOL_INCLUDE_DIR=\"/usr/pkg/gcc3/lib/gcc-lib/x86_64--netbsdelf2.0/3.3.6/../../../../x86_64--netbsdelf2.0/include\" \ -c ./cppdefault.c -o cppdefault.o gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include cppmain.c -o cppmain.o In file included from cppmain.c:25:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:180:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(cpp_ttype) type : CHAR_BIT; /* token type */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ cpplib.h:487:17: warning: type of bit-field 'type' is a GCC extension [-Wpedantic] ENUM_BITFIELD(node_type) type : 8; /* CPP node type. */ ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include line-map.c -o line-map.o In file included from line-map.c:24:0: line-map.h:47:18: warning: type of bit-field 'reason' is a GCC extension [-Wpedantic] ENUM_BITFIELD (lc_reason) reason : CHAR_BIT; ^ system.h:505:34: note: in definition of macro 'ENUM_BITFIELD' #define ENUM_BITFIELD(TYPE) enum TYPE ^ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include mkdeps.c -o mkdeps.o gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I. -I. -I./. -I./config -I./../include \ -DPREFIX=\"/usr/pkg/gcc3\" \ -c ./prefix.c -o prefix.o 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 -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -o cc1plus \ cp/call.o cp/decl.o cp/expr.o cp/pt.o cp/typeck2.o cp/class.o cp/decl2.o cp/error.o cp/lex.o cp/parse.o cp/ptree.o cp/rtti.o cp/spew.o cp/typeck.o cp/cvt.o cp/except.o cp/friend.o cp/init.o cp/method.o cp/search.o cp/semantics.o cp/tree.o cp/repo.o cp/dump.o cp/optimize.o cp/mangle.o cp/cp-lang.o attribs.o c-common.o c-format.o c-pragma.o c-semantics.o c-lex.o c-dump.o c-pretty-print.o c-opts.o main.o libbackend.a libcpp.a -lintl ../libiberty/libiberty.a cd /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc && /usr/bin/env USETOOLS=no SHELL=/bin/sh PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr ALL_GCC_CXX=\$\(ALL_GCC_C\)\ all-target-libstdc++-v3 CXXCPP=cpp CC=gcc CFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include CPPFLAGS=-I/usr/include\ -I/usr/pkg/include CXX=c++ CXXFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include COMPILER_RPATH_FLAG=-Wl,-R F77=g77 FC=g77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/lib\ -Wl,-R/usr/lib\ -L/usr/pkg/lib\ -L/usr/pkg/gcc3/lib\ -Wl,-R/usr/pkg/lib\ -Wl,-R/usr/pkg/gcc3/lib LINKER_RPATH_FLAG=-R PATH=/scratch/lang/gcc3-c++/work/.cwrapper/bin:/scratch/lang/gcc3-c++/work/.buildlink/bin:/scratch/lang/gcc3-c++/work/.tools/bin:/scratch/lang/gcc3-c++/work/.gcc/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/pkg/bin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 PKG_SYSCONFDIR=/usr/pkg/etc HOME=/scratch/lang/gcc3-c++/work/.home CWRAPPERS_CONFIG_DIR=/scratch/lang/gcc3-c++/work/.cwrapper/config CPP=cpp LINK_ALL_LIBGCC_HACK= LOCALBASE=/usr/pkg NO_WHOLE_ARCHIVE_FLAG=-Wl,--no-whole-archive WHOLE_ARCHIVE_FLAG=-Wl,--whole-archive X11BASE=/usr/X11R7 X11PREFIX=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/scratch/lang/gcc3-c++/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG= PKG_CONFIG_LIBDIR=/scratch/lang/gcc3-c++/work/.buildlink/lib/pkgconfig:/scratch/lang/gcc3-c++/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/scratch/lang/gcc3-c++/work/.pkg-config.log PKG_CONFIG_PATH= WRAPPER_DEBUG=no WRAPPER_UPDATE_CACHE=yes CWRAPPERS_CONFIG_DIR=/scratch/lang/gcc3-c++/work/.cwrapper/config /usr/pkg/bin/gmake g++ if test yes = yes \ || test -n ""; then \ /bin/sh ./genmultilib \ "" \ "" \ "" \ "" \ "" \ "" \ "" \ "yes" \ > tmp-mlib.h; \ else \ /bin/sh ./genmultilib '' '' '' '' '' '' '' no \ > tmp-mlib.h; \ fi /bin/sh ./move-if-change tmp-mlib.h multilib.h echo timestamp > s-mlib 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 /bin/sh ./move-if-change tmp-specs.h specs.h echo timestamp > s-specs (SHLIB_LINK=' ./xgcc -B./ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -shared -nodefaultlibs -Wl,--soname=@shlib_so_name@.so.1 -Wl,--version-script=@shlib_map_file@ -o @shlib_dir@@shlib_so_name@.so.1 @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so && ln -s @shlib_dir@@shlib_so_name@.so.1 @shlib_base_name@.so' \ SHLIB_MULTILIB=''; \ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/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=\"x86_64--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:706:1: warning: string length '524' is greater than the length '509' ISO C90 compilers are required to support [-Woverlength-strings] "%{C:%{!E:%eGNU C does not support -C without using -E}}\ ^ ./gcc.c:853:6: warning: string length '523' is greater than the length '509' ISO C90 compilers are required to support [-Woverlength-strings] "%{E|M|MM:%(trad_capable_cpp) %(cpp_options) %(cpp_debug_options)}\ ^ In file included from ./specs.h:4:0, from ./gcc.c:883: ./objc/lang-specs.h:28:6: warning: string length '546' is greater than the length '509' ISO C90 compilers are required to support [-Woverlength-strings] "%{E|M|MM:%(trad_capable_cpp)\ ^ ./gcc.c:1437:21: warning: string length '733' is greater than the length '509' ISO C90 compilers are required to support [-Woverlength-strings] static const struct spec_list_1 extra_specs_1[] = { EXTRA_SPECS }; ^ ./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=' ./xgcc -B./ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -shared -nodefaultlibs -Wl,--soname=@shlib_so_name@.so.1 -Wl,--version-script=@shlib_map_file@ -o @shlib_dir@@shlib_so_name@.so.1 @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so && ln -s @shlib_dir@@shlib_so_name@.so.1 @shlib_base_name@.so' \ SHLIB_MULTILIB=''; \ gcc -c -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/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=\"x86_64--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"` \ -I. -I. -I. -I./. -I./config -I./../include ./cp/g++spec.c) ./cp/g++spec.c: In function 'lang_specific_driver': ./cp/g++spec.c:58:7: warning: variable 'saw_verbose_flag' set but not used [-Wunused-but-set-variable] int saw_verbose_flag = 0; ^ gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/gcc3/lib -o g++ \ gcc.o g++spec.o intl.o prefix.o version.o -lintl ../libiberty/libiberty.a cd /scratch/lang/gcc3-c++/work/gcc-3.3.6 && /usr/bin/env USETOOLS=no SHELL=/bin/sh PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr ALL_GCC_CXX=\$\(ALL_GCC_C\)\ all-target-libstdc++-v3 CXXCPP=cpp CC=gcc CFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include CPPFLAGS=-I/usr/include\ -I/usr/pkg/include CXX=c++ CXXFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include COMPILER_RPATH_FLAG=-Wl,-R F77=g77 FC=g77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/lib\ -Wl,-R/usr/lib\ -L/usr/pkg/lib\ -L/usr/pkg/gcc3/lib\ -Wl,-R/usr/pkg/lib\ -Wl,-R/usr/pkg/gcc3/lib LINKER_RPATH_FLAG=-R PATH=/scratch/lang/gcc3-c++/work/.cwrapper/bin:/scratch/lang/gcc3-c++/work/.buildlink/bin:/scratch/lang/gcc3-c++/work/.tools/bin:/scratch/lang/gcc3-c++/work/.gcc/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/pkg/bin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 PKG_SYSCONFDIR=/usr/pkg/etc HOME=/scratch/lang/gcc3-c++/work/.home CWRAPPERS_CONFIG_DIR=/scratch/lang/gcc3-c++/work/.cwrapper/config CPP=cpp LINK_ALL_LIBGCC_HACK= LOCALBASE=/usr/pkg NO_WHOLE_ARCHIVE_FLAG=-Wl,--no-whole-archive WHOLE_ARCHIVE_FLAG=-Wl,--whole-archive X11BASE=/usr/X11R7 X11PREFIX=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/scratch/lang/gcc3-c++/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG= PKG_CONFIG_LIBDIR=/scratch/lang/gcc3-c++/work/.buildlink/lib/pkgconfig:/scratch/lang/gcc3-c++/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/scratch/lang/gcc3-c++/work/.pkg-config.log PKG_CONFIG_PATH= WRAPPER_DEBUG=no WRAPPER_UPDATE_CACHE=yes CWRAPPERS_CONFIG_DIR=/scratch/lang/gcc3-c++/work/.cwrapper/config /usr/pkg/bin/gmake all-target-libstdc++-v3 Configuring in x86_64--netbsdelf2.0/libstdc++-v3 ChangeLog ..linked ChangeLog-2000 ..linked ChangeLog-2001 ..linked Makefile.am ..linked Makefile.in ..linked README ..linked acconfig.h ..linked acinclude.m4 ..linked aclocal.m4 ..linked config ..working in abi ..working in alpha-freebsd5 ..working in baseline_symbols.txt ..linked alpha-linux-gnu ..working in baseline_symbols.txt ..linked extract_symvers ..linked hppa-linux-gnu ..working in baseline_symbols.txt ..linked i386-freebsd4 ..working in baseline_symbols.txt ..linked i386-freebsd5 ..working in baseline_symbols.txt ..linked i486-linux-gnu ..working in baseline_symbols.txt ..linked ia64-linux-gnu ..working in baseline_symbols.txt ..linked mips-linux-gnu ..working in baseline_symbols.txt ..linked sparc-freebsd5 ..working in baseline_symbols.txt ..linked sparc-linux-gnu ..working in baseline_symbols.txt ..linked x86_64-linux-gnu ..working in baseline_symbols.txt ..linked cpu ..working in alpha ..working in atomicity.h ..linked cris ..working in atomicity.h ..linked generic ..working in atomicity.h ..linked hppa ..working in atomicity.h ..linked i386 ..working in atomicity.h ..linked i486 ..working in atomicity.h ..linked ia64 ..working in atomicity.h ..linked m68k ..working in atomicity.h ..linked mips ..working in atomicity.h ..linked powerpc ..working in atomicity.h ..linked s390 ..working in atomicity.h ..linked sparc ..working in atomicity.h ..linked io ..working in basic_file_libio.cc ..linked basic_file_libio.h ..linked basic_file_stdio.cc ..linked basic_file_stdio.h ..linked c_io_libio.h ..linked c_io_libio_codecvt.c ..linked c_io_stdio.h ..linked linker-map.dummy ..linked linker-map.gnu ..linked locale ..working in generic ..working in c++locale_internal.h ..linked c_locale.cc ..linked c_locale.h ..linked codecvt_members.cc ..linked codecvt_specializations.h ..linked collate_members.cc ..linked ctype_members.cc ..linked messages_members.cc ..linked messages_members.h ..linked monetary_members.cc ..linked numeric_members.cc ..linked time_members.cc ..linked time_members.h ..linked gnu ..working in c++locale_internal.h ..linked c_locale.cc ..linked c_locale.h ..linked codecvt_members.cc ..linked collate_members.cc ..linked ctype_members.cc ..linked messages_members.cc ..linked messages_members.h ..linked monetary_members.cc ..linked numeric_members.cc ..linked time_members.cc ..linked time_members.h ..linked ieee_1003.1-2001 ..working in c_locale.cc ..linked c_locale.h ..linked codecvt_specializations.h ..linked messages_members.cc ..linked messages_members.h ..linked os ..working in aix ..working in atomicity.h ..linked ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked bsd ..working in freebsd ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked netbsd ..working in ctype_base.h ..linked ctype_base.h.orig ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked djgpp ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked generic ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked gnu-linux ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked hpux ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked irix ..working in irix5.2 ..working in atomicity.h ..linked ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked irix6.5 ..working in atomicity.h ..linked ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked mingw32 ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked newlib ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked qnx ..working in qnx6.1 ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked solaris ..working in solaris2.5 ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked solaris2.6 ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked solaris2.7 ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked windiss ..working in ctype_base.h ..linked ctype_inline.h ..linked ctype_noninline.h ..linked os_defines.h ..linked config.h.in ..linked configure ..linked configure.in ..linked configure.target ..linked docs ..working in doxygen ..working in Intro.3 ..linked TODO ..linked doxygroups.cc ..linked filter ..linked filter.sed ..linked mainpage.html ..linked run_doxygen ..linked stdheader.cc ..linked style.css ..linked tables.html ..linked user.cfg.in ..linked html ..working in 17_intro ..working in BADNAMES ..linked BUGS ..linked C++STYLE ..linked CHECKLIST ..linked COPYING ..linked COPYING.DOC ..linked DESIGN ..linked HEADER_POLICY ..linked PROBLEMS ..linked RELEASE-NOTES ..linked TODO ..linked concept_check.diff ..linked contribute.html ..linked headers_cc.txt ..linked howto.html ..linked libstdc++-assign.txt ..linked license.html ..linked porting-howto.html ..linked porting-howto.xml ..linked porting.html ..linked porting.texi ..linked 18_support ..working in howto.html ..linked 19_diagnostics ..working in howto.html ..linked 20_util ..working in howto.html ..linked 21_strings ..working in gotw29a.txt ..linked howto.html ..linked stringtok_h.txt ..linked stringtok_std_h.txt ..linked 22_locale ..working in codecvt.html ..linked ctype.html ..linked howto.html ..linked locale.html ..linked messages.html ..linked 23_containers ..working in howto.html ..linked wrappers_h.txt ..linked 24_iterators ..working in howto.html ..linked 25_algorithms ..working in howto.html ..linked 26_numerics ..working in howto.html ..linked 27_io ..working in binary_iostreams_kanze.txt ..linked binary_iostreams_kuehl.txt ..linked howto.html ..linked Makefile ..linked abi.txt ..linked configopts.html ..linked debug.html ..linked documentation.html ..linked explanations.html ..linked ext ..working in howto.html ..linked lwg-active.html ..linked lwg-defects.html ..linked sgiexts.html ..linked faq ..working in index.html ..linked index.txt ..linked install.html ..linked lib3styles.css ..linked makedoc.awk ..linked test.html ..linked include ..working in Makefile.am ..linked Makefile.in ..linked backward ..working in algo.h ..linked algobase.h ..linked alloc.h ..linked backward_warning.h ..linked bvector.h ..linked complex.h ..linked defalloc.h ..linked deque.h ..linked fstream.h ..linked function.h ..linked hash_map.h ..linked hash_set.h ..linked hashtable.h ..linked heap.h ..linked iomanip.h ..linked iostream.h ..linked istream.h ..linked iterator.h ..linked list.h ..linked map.h ..linked multimap.h ..linked multiset.h ..linked new.h ..linked ostream.h ..linked pair.h ..linked queue.h ..linked rope.h ..linked set.h ..linked slist.h ..linked stack.h ..linked stream.h ..linked streambuf.h ..linked strstream ..linked tempbuf.h ..linked tree.h ..linked vector.h ..linked bits ..working in basic_ios.h ..linked basic_ios.tcc ..linked basic_string.h ..linked basic_string.tcc ..linked boost_concept_check.h ..linked c++config ..linked char_traits.h ..linked codecvt.h ..linked concept_check.h ..linked cpp_type_traits.h ..linked deque.tcc ..linked fpos.h ..linked fstream.tcc ..linked functexcept.h ..linked gslice.h ..linked gslice_array.h ..linked indirect_array.h ..linked ios_base.h ..linked istream.tcc ..linked list.tcc ..linked locale_classes.h ..linked locale_facets.h ..linked locale_facets.tcc ..linked localefwd.h ..linked mask_array.h ..linked ostream.tcc ..linked pthread_allocimpl.h ..linked slice_array.h ..linked sstream.tcc ..linked stl_algo.h ..linked stl_algobase.h ..linked stl_alloc.h ..linked stl_bvector.h ..linked stl_construct.h ..linked stl_deque.h ..linked stl_function.h ..linked stl_heap.h ..linked stl_iterator.h ..linked stl_iterator_base_funcs.h ..linked stl_iterator_base_types.h ..linked stl_list.h ..linked stl_map.h ..linked stl_multimap.h ..linked stl_multiset.h ..linked stl_numeric.h ..linked stl_pair.h ..linked stl_pthread_alloc.h ..linked stl_queue.h ..linked stl_raw_storage_iter.h ..linked stl_relops.h ..linked stl_set.h ..linked stl_stack.h ..linked stl_tempbuf.h ..linked stl_threads.h ..linked stl_tree.h ..linked stl_uninitialized.h ..linked stl_vector.h ..linked stream_iterator.h ..linked streambuf.tcc ..linked streambuf_iterator.h ..linked stringfwd.h ..linked type_traits.h ..linked valarray_array.h ..linked valarray_array.tcc ..linked valarray_meta.h ..linked vector.tcc ..linked c ..working in std_cassert.h ..linked std_cctype.h ..linked std_cerrno.h ..linked std_cfloat.h ..linked std_ciso646.h ..linked std_climits.h ..linked std_clocale.h ..linked std_cmath.h ..linked std_csetjmp.h ..linked std_csignal.h ..linked std_cstdarg.h ..linked std_cstddef.h ..linked std_cstdio.h ..linked std_cstdlib.h ..linked std_cstring.h ..linked std_ctime.h ..linked std_cwchar.h ..linked std_cwctype.h ..linked c_compatibility ..working in assert.h ..linked ctype.h ..linked errno.h ..linked float.h ..linked iso646.h ..linked limits.h ..linked locale.h ..linked math.h ..linked setjmp.h ..linked signal.h ..linked stdarg.h ..linked stddef.h ..linked stdio.h ..linked stdlib.h ..linked string.h ..linked time.h ..linked wchar.h ..linked wctype.h ..linked c_std ..working in cmath.tcc ..linked std_cassert.h ..linked std_cctype.h ..linked std_cerrno.h ..linked std_cfloat.h ..linked std_ciso646.h ..linked std_climits.h ..linked std_clocale.h ..linked std_cmath.h ..linked std_csetjmp.h ..linked std_csignal.h ..linked std_cstdarg.h ..linked std_cstddef.h ..linked std_cstdio.h ..linked std_cstdlib.h ..linked std_cstring.h ..linked std_ctime.h ..linked std_cwchar.h ..linked std_cwctype.h ..linked ext ..working in algorithm ..linked enc_filebuf.h ..linked functional ..linked hash_map ..linked hash_set ..linked iterator ..linked memory ..linked numeric ..linked rb_tree ..linked rope ..linked ropeimpl.h ..linked slist ..linked stdio_filebuf.h ..linked stl_hash_fun.h ..linked stl_hashtable.h ..linked stl_rope.h ..linked std ..working in std_algorithm.h ..linked std_bitset.h ..linked std_complex.h ..linked std_deque.h ..linked std_fstream.h ..linked std_functional.h ..linked std_iomanip.h ..linked std_ios.h ..linked std_iosfwd.h ..linked std_iostream.h ..linked std_istream.h ..linked std_iterator.h ..linked std_limits.h ..linked std_list.h ..linked std_locale.h ..linked std_map.h ..linked std_memory.h ..linked std_numeric.h ..linked std_ostream.h ..linked std_queue.h ..linked std_set.h ..linked std_sstream.h ..linked std_stack.h ..linked std_stdexcept.h ..linked std_streambuf.h ..linked std_string.h ..linked std_utility.h ..linked std_valarray.h ..linked std_vector.h ..linked libio ..working in ChangeLog ..linked Makefile.am ..linked Makefile.in ..linked _G_config.h ..linked filedoalloc.c ..linked fileops.c ..linked genops.c ..linked iofclose.c ..linked iofopen.c ..linked iofwide.c ..linked iolibio.h ..linked libio.h ..linked libioP.h ..linked stdfiles.c ..linked stdio.c ..linked wfiledoalloc.c ..linked wfileops.c ..linked wgenops.c ..linked libmath ..working in Makefile.am ..linked Makefile.in ..linked copysignf.c ..linked mathconf.h ..linked nan.c ..linked signbit.c ..linked signbitf.c ..linked signbitl.c ..linked stubs.c ..linked libsupc++ ..working in Makefile.am ..linked Makefile.in ..linked cxxabi.h ..linked del_op.cc ..linked del_opnt.cc ..linked del_opv.cc ..linked del_opvnt.cc ..linked eh_alloc.cc ..linked eh_aux_runtime.cc ..linked eh_catch.cc ..linked eh_exception.cc ..linked eh_globals.cc ..linked eh_personality.cc ..linked eh_terminate.cc ..linked eh_throw.cc ..linked eh_type.cc ..linked exception ..linked exception_defines.h ..linked guard.cc ..linked new ..linked new_handler.cc ..linked new_op.cc ..linked new_opnt.cc ..linked new_opv.cc ..linked new_opvnt.cc ..linked pure.cc ..linked tinfo.cc ..linked tinfo.h ..linked tinfo2.cc ..linked typeinfo ..linked unwind-cxx.h ..linked vec.cc ..linked mkcheck.in ..linked po ..working in Makefile.am ..linked Makefile.in ..linked POTFILES.in ..linked de.po ..linked fr.po ..linked libstdc++.pot ..linked string_literals.cc ..linked src ..working in Makefile.am ..linked Makefile.in ..linked bitset.cc ..linked codecvt.cc ..linked complex_io.cc ..linked concept-inst.cc ..linked ctype.cc ..linked ext-inst.cc ..linked fstream-inst.cc ..linked fstream.cc ..linked functexcept.cc ..linked globals.cc ..linked io-inst.cc ..linked ios.cc ..linked istream-inst.cc ..linked limits.cc ..linked locale-inst.cc ..linked locale.cc ..linked localename.cc ..linked misc-inst.cc ..linked ostream-inst.cc ..linked sstream-inst.cc ..linked stdexcept.cc ..linked stl-inst.cc ..linked streambuf-inst.cc ..linked string-inst.cc ..linked strstream.cc ..linked valarray-inst.cc ..linked vterminate.cc ..linked wstring-inst.cc ..linked testsuite ..working in 17_intro ..working in header_cassert.cc ..linked header_cerrno.cc ..linked header_ciso646.cc ..linked header_csetjmp.cc ..linked header_cstdarg.cc ..linked header_cstddef.cc ..linked header_cstdio.cc ..linked header_cstdlib.cc ..linked header_cstring.cc ..linked header_ctime.cc ..linked header_cwchar.cc ..linked header_cwctype.cc ..linked header_fstream.cc ..linked header_iomanip.cc ..linked header_ios.cc ..linked header_iosfwd.cc ..linked header_iostream.cc ..linked header_istream.cc ..linked header_ostream.cc ..linked header_sstream.cc ..linked header_streambuf.cc ..linked headers.cc ..linked headers_c++.cc ..linked headers_c.cc ..linked 18_support ..working in new_delete_placement.cc ..linked numeric_limits.cc ..linked 19_diagnostics ..working in stdexceptions.cc ..linked 20_util ..working in allocator_members.cc ..linked auto_ptr.cc ..linked auto_ptr_neg.cc ..linked binders.cc ..linked comparisons.cc ..linked pairs.cc ..linked raw_storage_iterator.cc ..linked temporary_buffer.cc ..linked 21_strings ..working in append.cc ..linked assign.cc ..linked c_strings.cc ..linked capacity.cc ..linked char_traits_requirements.cc ..linked char_traits_typedefs.cc ..linked compare.cc ..linked ctor_copy_dtor.cc ..linked element_access.cc ..linked find.cc ..linked insert.cc ..linked inserters_extractors.cc ..linked invariants.cc ..linked nonmember.cc ..linked operations.cc ..linked replace.cc ..linked rfind.cc ..linked substr.cc ..linked 22_locale ..working in codecvt.cc ..linked codecvt_members_char_char.cc ..linked codecvt_members_unicode_char.cc ..linked codecvt_members_unicode_wchar_t.cc ..linked codecvt_members_wchar_t_char.cc ..linked collate.cc ..linked collate_byname.cc ..linked collate_members_char.cc ..linked collate_members_wchar_t.cc ..linked ctor_copy_dtor.cc ..linked ctype.cc ..linked ctype_is_char.cc ..linked ctype_is_wchar_t.cc ..linked ctype_members_char.cc ..linked ctype_members_wchar_t.cc ..linked ctype_narrow_char.cc ..linked ctype_narrow_wchar_t.cc ..linked ctype_scan_char.cc ..linked ctype_scan_wchar_t.cc ..linked ctype_to_char.cc ..linked ctype_to_wchar_t.cc ..linked ctype_widen_char.cc ..linked ctype_widen_wchar_t.cc ..linked facet.cc ..linked global_templates.cc ..linked members.cc ..linked messages.cc ..linked messages_byname.cc ..linked messages_members_char.cc ..linked money_get.cc ..linked money_get_members_char.cc ..linked money_get_members_wchar_t.cc ..linked money_put.cc ..linked money_put_members_char.cc ..linked money_put_members_wchar_t.cc ..linked moneypunct.cc ..linked moneypunct_byname.cc ..linked moneypunct_members_char.cc ..linked moneypunct_members_wchar_t.cc ..linked num_get.cc ..linked num_get_members_char.cc ..linked num_get_members_wchar_t.cc ..linked num_put.cc ..linked num_put_members_char.cc ..linked num_put_members_wchar_t.cc ..linked numpunct.cc ..linked numpunct_byname.cc ..linked numpunct_members_char.cc ..linked numpunct_members_wchar_t.cc ..linked operators.cc ..linked static_members.cc ..linked time_get.cc ..linked time_get_members_char.cc ..linked time_get_members_wchar_t.cc ..linked time_put.cc ..linked time_put_members_char.cc ..linked time_put_members_wchar_t.cc ..linked 23_containers ..working in adaptors.cc ..linked bitset_ctor.cc ..linked bitset_members.cc ..linked bitset_shift.cc ..linked deque_ctor.cc ..linked deque_operators.cc ..linked list_capacity.cc ..linked list_ctor.cc ..linked list_modifiers.cc ..linked list_operators.cc ..linked map_insert.cc ..linked map_operators.cc ..linked map_operators_neg.cc ..linked multiset.cc ..linked set_operators_neg.cc ..linked vector_bool.cc ..linked vector_capacity.cc ..linked vector_ctor.cc ..linked vector_element_access.cc ..linked vector_modifiers.cc ..linked vector_resize.cc ..linked 24_iterators ..working in back_insert_iterator.cc ..linked front_insert_iterator.cc ..linked insert_iterator.cc ..linked istream_iterator.cc ..linked istreambuf_iterator.cc ..linked iterator.cc ..linked ostream_iterator.cc ..linked ostreambuf_iterator.cc ..linked rel_ops.cc ..linked reverse_iterator.cc ..linked 25_algorithms ..working in binary_search.cc ..linked copy.cc ..linked equal.cc ..linked heap.cc ..linked lower_bound.cc ..linked min_max.cc ..linked partition.cc ..linked rotate.cc ..linked sort.cc ..linked unique.cc ..linked 26_numerics ..working in binary_closure.cc ..linked buggy_complex.cc ..linked c99_classification_macros_c++.cc ..linked c99_classification_macros_c.cc ..linked c_math.cc ..linked c_math_dynamic.cc ..linked complex ..working in pow.C ..linked complex_inserters_extractors.cc ..linked complex_value.cc ..linked fabs_inline.cc ..linked slice.cc ..linked slice_array_assignment.cc ..linked sum_diff.cc ..linked valarray.cc ..linked valarray_const_bracket.cc ..linked valarray_name_lookup.cc ..linked valarray_operators.cc ..linked 27_io ..working in filebuf.cc ..linked filebuf_members-1.tst ..linked filebuf_members-1.txt ..linked filebuf_members.cc ..linked filebuf_virtuals-1.tst ..linked filebuf_virtuals-1.txt ..linked filebuf_virtuals-2.tst ..linked filebuf_virtuals-3.tst ..linked filebuf_virtuals.cc ..linked fpos.cc ..linked fstream.cc ..linked fstream_members.cc ..linked ifstream.cc ..linked ifstream_members-1.tst ..linked ifstream_members-1.txt ..linked ifstream_members.cc ..linked instantiations.cc ..linked ios.cc ..linked ios_base_callbacks.cc ..linked ios_base_members_static-1.tst ..linked ios_base_members_static.cc ..linked ios_base_storage.cc ..linked ios_base_types.cc ..linked ios_ctor.cc ..linked ios_init.cc ..linked ios_manip_basefield.cc ..linked ios_manip_fmtflags.cc ..linked ios_members.cc ..linked iostream.cc ..linked iostream_members.cc ..linked istream.cc ..linked istream_exception.cc ..linked istream_extractor_arith ..working in 01.cc ..linked 02.cc ..linked 03.cc ..linked 06.cc ..linked 07.cc ..linked 08.cc ..linked 09.cc ..linked 10.cc ..linked 11.cc ..linked 12.cc ..linked 13.cc ..linked istream_extractor_char.cc ..linked istream_extractor_other-1.tst ..linked istream_extractor_other-1.txt ..linked istream_extractor_other-2.tst ..linked istream_extractor_other.cc ..linked istream_manip.cc ..linked istream_seeks-1.tst ..linked istream_seeks-1.txt ..linked istream_seeks-2.tst ..linked istream_seeks-3.tst ..linked istream_seeks.cc ..linked istream_sentry.cc ..linked istream_unformatted-1.tst ..linked istream_unformatted-1.txt ..linked istream_unformatted.cc ..linked istringstream.cc ..linked istringstream_members.cc ..linked narrow_stream_objects.cc ..linked ofstream.cc ..linked ofstream_members-1.tst ..linked ofstream_members.cc ..linked ostream.cc ..linked ostream_exception.cc ..linked ostream_fail.cc ..linked ostream_inserter_arith.cc ..linked ostream_inserter_char-1.tst ..linked ostream_inserter_char-1.txt ..linked ostream_inserter_char.cc ..linked ostream_inserter_other-1.tst ..linked ostream_inserter_other-2.tst ..linked ostream_inserter_other.cc ..linked ostream_manip.cc ..linked ostream_seeks-1.tst ..linked ostream_seeks.cc ..linked ostream_sentry.cc ..linked ostream_unformatted.cc ..linked ostringstream.cc ..linked ostringstream_members.cc ..linked standard_manipulators.cc ..linked streambuf.cc ..linked streambuf_members.cc ..linked stringbuf.cc ..linked stringbuf_members.cc ..linked stringbuf_virtuals.cc ..linked stringstream.cc ..linked stringstream_members.cc ..linked wide_stream_objects.cc ..linked Makefile.am ..linked Makefile.in ..linked README ..linked abi_check.cc ..linked backward ..working in header_deque_h.cc ..linked header_hash_map_h.cc ..linked header_hash_set_h.cc ..linked header_hashtable_h.cc ..linked header_iterator_h.cc ..linked header_rope_h.cc ..linked header_slist_h.cc ..linked header_tempbuf_h.cc ..linked strstream_members.cc ..linked config ..working in default.exp ..linked ext ..working in allocators.cc ..linked concept_checks.cc ..linked hash_map.cc ..linked hash_set.cc ..linked headers.cc ..linked rope.cc ..linked stdio_filebuf.cc ..linked stdio_filebuf_2.cc ..linked lib ..working in libstdc++-v3-dg.exp ..linked prune.exp ..linked libstdc++-v3.dg ..working in dg.exp ..linked printnow.c ..linked testsuite_allocator.cc ..linked testsuite_allocator.h ..linked testsuite_hooks.cc ..linked testsuite_hooks.h ..linked thread ..working in pthread1.cc ..linked pthread2.cc ..linked pthread3.cc ..linked pthread4.cc ..linked pthread5.cc ..linked pthread6.cc ..linked testsuite_flags.in ..linked creating cache ../config.cache checking host system type... x86_64--netbsdelf2.0 checking target system type... x86_64--netbsdelf2.0 checking build system type... x86_64--netbsdelf2.0 checking for Cygwin environment... no checking for mingw32 environment... no checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether ln -s works... yes checking for gcc... /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include checking whether we are using GNU C... yes checking whether /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include accepts -g... yes checking for c++... /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include checking whether we are using GNU C++... yes checking whether /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include accepts -g... yes checking for GCC version number... 3.3.6 checking for strerror in -lcposix... no checking for as... /usr/pkg/x86_64--netbsd/bin/as checking for ar... ar checking for ranlib... ranlib checking for a BSD compatible install... /scratch/lang/gcc3-c++/work/.tools/bin/install -c checking whether to enable maintainer-specific portions of Makefiles... no CPU config directory is cpu/i486 OS config directory is os/bsd/netbsd checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... missing checking for ld used by GCC... ld checking if the linker (ld) is GNU ld... yes checking for ld option to reload object files... -r checking for BSD-compatible nm... nm checking how to recognise dependant libraries... match_pattern /lib[^/\.]+\.so$ checking for object suffix... o checking for ranlib... (cached) ranlib checking for strip... strip checking how to run the C++ preprocessor... updating cache ../config.cache loading cache ../config.cache within ltconfig checking whether -lc should be explicitly linked in... yes checking for objdir... .libs checking for /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc option to produce PIC... -fPIC -DPIC checking if /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc PIC flag -fPIC -DPIC works... yes checking if /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc static flag -static works... yes finding the maximum length of command line arguments... 98305 checking if /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc supports -c -o file.o... yes checking if /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc supports -fno-rtti -fno-exceptions ... no checking whether the linker (ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... NetBSD ld.elf_so checking command to parse nm output... ok checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for dlopen in -ldl... no checking for dlopen... yes checking for dlfcn.h... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no creating libtool updating cache ../config.cache loading cache ../config.cache loading cache ../config.cache within ltconfig checking host system type... x86_64--netbsdelf2.0 checking build system type... x86_64--netbsdelf2.0 checking for objdir... .libs checking for /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc option to produce PIC... -fPIC -DPIC checking if /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc PIC flag -fPIC -DPIC works... yes checking if /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc static flag -static works... no finding the maximum length of command line arguments... (cached) 98305 checking if /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc supports -c -o file.o... (cached) yes checking if /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc supports -fno-rtti -fno-exceptions ... yes checking whether the linker (ld) supports shared libraries... checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... NetBSD ld.elf_so checking command to parse nm output... failed checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for dlfcn.h... (cached) yes checking whether a program can dlopen itself... (cached) yes checking whether a statically linked program can dlopen itself... (cached) no appending configuration tag "CXX" to libtool checking for GNU make... make checking how to run the C preprocessor... cpp checking for cstdio to use... stdio checking for clocale to use... generic checking for c header strategy to use... c_std checking for ISO C99 support in ... yes checking for ISO C99 support in ... yes checking for lldiv_t declaration... yes checking for ISO C99 support in ... yes checking for additional ISO C99 support in ... yes checking for enabled ISO C99 support... yes checking for enabled long long I/O support... yes checking for thread model used by GCC... posix checking for exception model to use... call frame checking for use of libunwind... no checking for extra compiler flags for building... checking for additional debug build... no checking for debug build flags... checking for string.h... yes checking for stdlib.h... yes checking for nan.h... no checking for ieeefp.h... yes checking for endian.h... no checking for sys/isa_defs.h... no checking for machine/endian.h... yes checking for machine/param.h... yes checking for sys/machine.h... no checking for fp.h... no checking for locale.h... yes checking for float.h... yes checking for inttypes.h... yes checking for gconv.h... no checking for sys/types.h... yes checking for g++ that supports -ffunction-sections -fdata-sections... yes checking for __builtin_abs declaration... yes checking for __builtin_abs linkage... yes checking for __builtin_fabsf declaration... yes checking for __builtin_fabsf linkage... yes checking for __builtin_fabs declaration... yes checking for __builtin_fabs linkage... yes checking for __builtin_fabsl declaration... yes checking for __builtin_fabsl linkage... yes checking for __builtin_labs declaration... yes checking for __builtin_labs linkage... yes checking for __builtin_sqrtf declaration... yes checking for __builtin_sqrtf linkage... no checking for __builtin_sqrt declaration... yes checking for __builtin_sqrt linkage... no checking for __builtin_sqrtl declaration... yes checking for __builtin_sqrtl linkage... no checking for __builtin_sinf declaration... yes checking for __builtin_sinf linkage... yes checking for __builtin_sin declaration... yes checking for __builtin_sin linkage... yes checking for __builtin_sinl declaration... yes checking for __builtin_sinl linkage... yes checking for __builtin_cosf declaration... yes checking for __builtin_cosf linkage... yes checking for __builtin_cos declaration... yes checking for __builtin_cos linkage... yes checking for __builtin_cosl declaration... yes checking for __builtin_cosl linkage... yes checking for sin in -lm... yes checking for isinf declaration... yes checking for isinf... yes checking for isnan declaration... yes checking for isnan... yes checking for finite declaration... yes checking for finite... yes checking for copysign declaration... yes checking for copysign... yes checking for sincos declaration... no checking for _sincos declaration... no checking for fpclass declaration... no checking for _fpclass declaration... no checking for qfpclass declaration... no checking for _qfpclass declaration... no checking for hypot declaration... yes checking for hypot... yes checking for float trig functions... yes checking for acosf... yes checking for asinf... yes checking for atanf... yes checking for cosf... yes checking for sinf... yes checking for tanf... yes checking for coshf... yes checking for sinhf... yes checking for tanhf... yes checking for float round functions... yes checking for ceilf... yes checking for floorf... yes checking for expf declaration... yes checking for expf... yes checking for isnanf declaration... yes checking for isnanf... yes checking for isinff declaration... yes checking for isinff... yes checking for atan2f declaration... yes checking for atan2f... yes checking for fabsf declaration... yes checking for fabsf... yes checking for fmodf declaration... yes checking for fmodf... yes checking for frexpf declaration... yes checking for frexpf... yes checking for hypotf declaration... yes checking for hypotf... yes checking for ldexpf declaration... yes checking for ldexpf... yes checking for logf declaration... yes checking for logf... yes checking for log10f declaration... yes checking for log10f... yes checking for modff declaration... yes checking for modff... yes checking for powf declaration... yes checking for powf... yes checking for sqrtf declaration... yes checking for sqrtf... yes checking for sincosf declaration... no checking for _sincosf declaration... no checking for finitef declaration... yes checking for finitef... yes checking for long double trig functions... yes checking for acosl... yes checking for asinl... yes checking for atanl... yes checking for cosl... yes checking for sinl... yes checking for tanl... yes checking for coshl... yes checking for sinhl... yes checking for tanhl... yes checking for long double round functions... yes checking for ceill... yes checking for floorl... yes checking for isnanl declaration... no checking for _isnanl declaration... no checking for isinfl declaration... no checking for _isinfl declaration... no checking for copysignl declaration... yes checking for copysignl... yes checking for atan2l declaration... yes checking for atan2l... yes checking for expl declaration... yes checking for expl... yes checking for fabsl declaration... yes checking for fabsl... yes checking for fmodl declaration... yes checking for fmodl... yes checking for frexpl declaration... yes checking for frexpl... yes checking for hypotl declaration... yes checking for hypotl... yes checking for ldexpl declaration... yes checking for ldexpl... yes checking for logl declaration... yes checking for logl... yes checking for log10l declaration... yes checking for log10l... yes checking for modfl declaration... yes checking for modfl... yes checking for powl declaration... yes checking for powl... yes checking for sqrtl declaration... yes checking for sqrtl... yes checking for sincosl declaration... no checking for _sincosl declaration... no checking for finitel declaration... no checking for _finitel declaration... no checking for _float trig functions... no checking for _float round functions... no checking for _long double trig functions... no checking for _long double round functions... no checking for main in -lm... yes checking for nan... yes checking for copysignf... yes checking for __signbit... no checking for __signbitf... yes checking for __signbitl... yes checking for mbstate_t... yes checking for wchar.h... yes checking for wctype.h... yes checking for WCHAR_MIN and WCHAR_MAX... yes checking for WEOF... yes checking for wcslen... yes checking for wmemchr... yes checking for wmemcmp... yes checking for wmemcpy... yes checking for wmemmove... yes checking for wmemset... yes checking for btowc... yes checking for wctob... yes checking for fgetwc... yes checking for fgetws... yes checking for fputwc... yes checking for fputws... yes checking for fwide... yes checking for fwprintf... yes checking for fwscanf... yes checking for swprintf... yes checking for swscanf... yes checking for vfwprintf... yes checking for vfwscanf... yes checking for vswprintf... yes checking for vswscanf... yes checking for vwprintf... yes checking for vwscanf... yes checking for wprintf... yes checking for wscanf... yes checking for getwc... yes checking for getwchar... yes checking for mbsinit... yes checking for mbrlen... yes checking for mbrtowc... yes checking for mbsrtowcs... yes checking for wcsrtombs... yes checking for putwc... yes checking for putwchar... yes checking for ungetwc... yes checking for wcrtomb... yes checking for wcstod... yes checking for wcstof... yes checking for wcstol... yes checking for wcstoul... yes checking for wcscpy... yes checking for wcsncpy... yes checking for wcscat... yes checking for wcsncat... yes checking for wcscmp... yes checking for wcscoll... yes checking for wcsncmp... yes checking for wcsxfrm... yes checking for wcscspn... yes checking for wcsspn... yes checking for wcstok... yes checking for wcsftime... yes checking for wcschr... yes checking for wcspbrk... yes checking for wcsrchr... yes checking for wcsstr... yes checking for ISO C99 wchar_t support... yes checking for iconv.h... yes checking for langinfo.h... yes checking for iconv in -liconv... no checking for iconv_open... yes checking for iconv_close... yes checking for iconv... yes checking for nl_langinfo... yes checking for XPG2 wchar_t support... yes checking for enabled wchar_t specializations... yes checking for strtold declaration... yes checking for strtold... yes checking for strtof declaration... yes checking for strtof... yes checking for drand48... yes checking for isatty declaration... yes checking for isatty... yes checking for sys/ioctl.h... yes checking for sys/filio.h... yes checking for locale.h... (cached) yes checking for LC_MESSAGES... yes checking for stdlib.h... (cached) yes checking for unistd.h... yes checking for sys/stat.h... yes checking for sys/types.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for shared libgcc... yes checking versioning on shared library symbols... gnu checking for unistd.h... (cached) yes checking for sys/time.h... yes checking for sys/resource.h... yes checking for testsuite memory limit support... yes checking for setenv declaration... yes checking for setenv... yes updating cache ../config.cache checking for --with-gxx-include-dir... no checking for --enable-version-specific-runtime-libs... no checking for install location... $(prefix)/include/c++/3.3.6 creating ./config.status creating Makefile creating include/Makefile creating src/Makefile creating libmath/Makefile creating libio/Makefile creating libsupc++/Makefile creating po/Makefile creating testsuite/Makefile creating mkcheck creating testsuite_flags creating config.h Adding multilib support to Makefile in . multidirs= with_multisubdir= Please make certain that you read the installation information here: faster => ./docs/html/install.html slower => and the configuration information here: faster => ./docs/html/configopts.html slower => before proceeding with make. gmake[1]: Entering directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3' /usr/pkg/bin/gmake "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CC_FOR_TARGET=/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include" "CFLAGS=-O2 -O2 -I/usr/include -I/usr/pkg/include" "CXXFLAGS=-O2 -I/usr/include -I/usr/pkg/include" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O2 -O2 -I/usr/include -I/usr/pkg/include" "INSTALL=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c" "INSTALL_DATA=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c " "INSTALL_SCRIPT=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c" "LDFLAGS=" "LIBCFLAGS=-O2 -O2 -I/usr/include -I/usr/pkg/include" "LIBCFLAGS_FOR_TARGET=-O2 -O2 -I/usr/include -I/usr/pkg/include" "MAKE=/usr/pkg/bin/gmake" "MAKEINFO=/scratch/lang/gcc3-c++/work/gcc-3.3.6/missing makeinfo --no-split " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/pkg/gcc3" "infodir=/usr/pkg/gcc3/info" "libdir=/usr/pkg/gcc3/lib" "includedir=/usr/pkg/gcc3/include" "prefix=/usr/pkg/gcc3" "tooldir=/usr/pkg/gcc3/x86_64--netbsdelf2.0" "gxx_include_dir=/usr/pkg/gcc3/include/c++/3.3.6" "AR=ar" "AS=/usr/pkg/x86_64--netbsd/bin/as" "LD=ld" "LIBCFLAGS=-O2 -O2 -I/usr/include -I/usr/pkg/include" "PICFLAG=" "RANLIB=ranlib" "NM=nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" all-recursive gmake[2]: Entering directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3' : /usr/pkg/bin/gmake ; exec /usr/pkg/bin/gmake "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CC_FOR_TARGET=/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include" "CFLAGS=-O2 -O2 -I/usr/include -I/usr/pkg/include" "CXXFLAGS=-O2 -I/usr/include -I/usr/pkg/include" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O2 -O2 -I/usr/include -I/usr/pkg/include" "INSTALL=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c" "INSTALL_DATA=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c " "INSTALL_SCRIPT=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c" "LDFLAGS=" "LIBCFLAGS=-O2 -O2 -I/usr/include -I/usr/pkg/include" "LIBCFLAGS_FOR_TARGET=-O2 -O2 -I/usr/include -I/usr/pkg/include" "MAKE=/usr/pkg/bin/gmake" "MAKEINFO=/scratch/lang/gcc3-c++/work/gcc-3.3.6/missing makeinfo --no-split " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/pkg/gcc3" "infodir=/usr/pkg/gcc3/info" "libdir=/usr/pkg/gcc3/lib" "includedir=/usr/pkg/gcc3/include" "prefix=/usr/pkg/gcc3" "tooldir=/usr/pkg/gcc3/x86_64--netbsdelf2.0" "gxx_include_dir=/usr/pkg/gcc3/include/c++/3.3.6" "AR=ar" "AS=/usr/pkg/x86_64--netbsd/bin/as" "LD=ld" "LIBCFLAGS=-O2 -O2 -I/usr/include -I/usr/pkg/include" "PICFLAG=" "RANLIB=ranlib" "NM=nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" DO=all multi-do gmake[3]: Entering directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3' if [ -z "" ]; then \ true; \ else \ rootpre=`${PWDCMD-pwd}`/; export rootpre; \ srcrootpre=`cd .; ${PWDCMD-pwd}`/; export srcrootpre; \ lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \ compiler="/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include"; \ for i in `${compiler} --print-multi-lib 2>/dev/null`; do \ dir=`echo $i | sed -e 's/;.*$//'`; \ if [ "${dir}" = "." ]; then \ true; \ else \ if [ -d ../${dir}/${lib} ]; then \ flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \ if (cd ../${dir}/${lib}; /usr/pkg/bin/gmake "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CC_FOR_TARGET=/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include" "CFLAGS=-O2 -O2 -I/usr/include -I/usr/pkg/include" "CXXFLAGS=-O2 -I/usr/include -I/usr/pkg/include" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O2 -O2 -I/usr/include -I/usr/pkg/include" "INSTALL=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c" "INSTALL_DATA=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c " "INSTALL_SCRIPT=/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c" "LDFLAGS=" "LIBCFLAGS=-O2 -O2 -I/usr/include -I/usr/pkg/include" "LIBCFLAGS_FOR_TARGET=-O2 -O2 -I/usr/include -I/usr/pkg/include" "MAKE=/usr/pkg/bin/gmake" "MAKEINFO=/scratch/lang/gcc3-c++/work/gcc-3.3.6/missing makeinfo --no-split " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/pkg/gcc3" "infodir=/usr/pkg/gcc3/info" "libdir=/usr/pkg/gcc3/lib" "includedir=/usr/pkg/gcc3/include" "prefix=/usr/pkg/gcc3" "tooldir=/usr/pkg/gcc3/x86_64--netbsdelf2.0" "gxx_include_dir=/usr/pkg/gcc3/include/c++/3.3.6" "AR=ar" "AS=/usr/pkg/x86_64--netbsd/bin/as" "LD=ld" "LIBCFLAGS=-O2 -O2 -I/usr/include -I/usr/pkg/include" "PICFLAG=" "RANLIB=ranlib" "NM=nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm" "DESTDIR=" "WERROR=" \ CFLAGS="-O2 -O2 -I/usr/include -I/usr/pkg/include ${flags}" \ prefix="/usr/pkg/gcc3" \ exec_prefix="/usr/pkg/gcc3" \ GCJFLAGS="@GCJFLAGS@ ${flags}" \ CXXFLAGS="-O2 -I/usr/include -I/usr/pkg/include ${flags}" \ LIBCFLAGS="-O2 -O2 -I/usr/include -I/usr/pkg/include ${flags}" \ LIBCXXFLAGS="-O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates ${flags}" \ LDFLAGS=" ${flags}" \ DESTDIR="" \ INSTALL="/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c" \ INSTALL_DATA="/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c -m 644" \ INSTALL_PROGRAM="/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c " \ INSTALL_SCRIPT="/bin/sh /scratch/lang/gcc3-c++/work/gcc-3.3.6/install-sh -c" \ all); then \ true; \ else \ exit 1; \ fi; \ else true; \ fi; \ fi; \ done; \ fi gmake[3]: Leaving directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3' Making all in include gmake[3]: Entering directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include' sed -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*\)/_GLIBCPP_\1/g' \ -e 's,^#include "\(.*\)",#include ,g' \ < ../../../gcc/gthr.h > x86_64--netbsdelf2.0/bits/gthr.h sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCPP_\1/g' \ < ../../../gcc/gthr-single.h > x86_64--netbsdelf2.0/bits/gthr-single.h sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCPP_\1/g' \ -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*WEAK\)/_GLIBCPP_\1/g' \ < ../../../gcc/gthr-posix.h > x86_64--netbsdelf2.0/bits/gthr-posix.h sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \ -e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCPP_\1/g' \ -e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*WEAK\)/_GLIBCPP_\1/g' \ -e 's,^#include "\(.*\)",#include ,g' \ < ../../../gcc/gthr-posix.h > x86_64--netbsdelf2.0/bits/gthr-default.h ln: ./basic_ios.h: File exists ln: ./basic_ios.tcc: File exists ln: ./basic_string.h: File exists ln: ./basic_string.tcc: File exists ln: ./boost_concept_check.h: File exists ln: ./char_traits.h: File exists ln: ./codecvt.h: File exists ln: ./concept_check.h: File exists ln: ./cpp_type_traits.h: File exists ln: ./deque.tcc: File exists ln: ./fpos.h: File exists ln: ./fstream.tcc: File exists ln: ./functexcept.h: File exists ln: ./gslice.h: File exists ln: ./gslice_array.h: File exists ln: ./indirect_array.h: File exists ln: ./ios_base.h: File exists ln: ./istream.tcc: File exists ln: ./list.tcc: File exists ln: ./locale_classes.h: File exists ln: ./locale_facets.h: File exists ln: ./locale_facets.tcc: File exists ln: ./localefwd.h: File exists ln: ./mask_array.h: File exists ln: ./ostream.tcc: File exists ln: ./pthread_allocimpl.h: File exists ln: ./stream_iterator.h: File exists ln: ./streambuf_iterator.h: File exists ln: ./slice_array.h: File exists ln: ./sstream.tcc: File exists ln: ./stl_algo.h: File exists ln: ./stl_algobase.h: File exists ln: ./stl_alloc.h: File exists ln: ./stl_bvector.h: File exists ln: ./stl_construct.h: File exists ln: ./stl_deque.h: File exists ln: ./stl_function.h: File exists ln: ./stl_heap.h: File exists ln: ./stl_iterator.h: File exists ln: ./stl_iterator_base_funcs.h: File exists ln: ./stl_iterator_base_types.h: File exists ln: ./stl_list.h: File exists ln: ./stl_map.h: File exists ln: ./stl_multimap.h: File exists ln: ./stl_multiset.h: File exists ln: ./stl_numeric.h: File exists ln: ./stl_pair.h: File exists ln: ./stl_pthread_alloc.h: File exists ln: ./stl_queue.h: File exists ln: ./stl_raw_storage_iter.h: File exists ln: ./stl_relops.h: File exists ln: ./stl_set.h: File exists ln: ./stl_stack.h: File exists ln: ./stl_tempbuf.h: File exists ln: ./stl_threads.h: File exists ln: ./stl_tree.h: File exists ln: ./stl_uninitialized.h: File exists ln: ./stl_vector.h: File exists ln: ./streambuf.tcc: File exists ln: ./stringfwd.h: File exists ln: ./type_traits.h: File exists ln: ./valarray_array.h: File exists ln: ./valarray_array.tcc: File exists ln: ./valarray_meta.h: File exists ln: ./vector.tcc: File exists ln: ./complex.h: File exists ln: ./iomanip.h: File exists ln: ./istream.h: File exists ln: ./ostream.h: File exists ln: ./stream.h: File exists ln: ./streambuf.h: File exists ln: ./algo.h: File exists ln: ./algobase.h: File exists ln: ./alloc.h: File exists ln: ./bvector.h: File exists ln: ./defalloc.h: File exists ln: ./deque.h: File exists ln: ./function.h: File exists ln: ./hash_map.h: File exists ln: ./hash_set.h: File exists ln: ./hashtable.h: File exists ln: ./heap.h: File exists ln: ./iostream.h: File exists ln: ./iterator.h: File exists ln: ./list.h: File exists ln: ./map.h: File exists ln: ./multimap.h: File exists ln: ./new.h: File exists ln: ./multiset.h: File exists ln: ./pair.h: File exists ln: ./queue.h: File exists ln: ./rope.h: File exists ln: ./set.h: File exists ln: ./slist.h: File exists ln: ./stack.h: File exists ln: ./tempbuf.h: File exists ln: ./tree.h: File exists ln: ./vector.h: File exists ln: ./fstream.h: File exists ln: ./strstream: File exists ln: ./backward_warning.h: File exists ln: ./algorithm: File exists ln: ./enc_filebuf.h: File exists ln: ./stdio_filebuf.h: File exists ln: ./functional: File exists ln: ./hash_map: File exists ln: ./hash_set: File exists ln: ./iterator: File exists ln: ./memory: File exists ln: ./numeric: File exists ln: ./rb_tree: File exists ln: ./rope: File exists ln: ./ropeimpl.h: File exists ln: ./slist: File exists ln: ./stl_hash_fun.h: File exists ln: ./stl_hashtable.h: File exists ln: ./stl_rope.h: File exists gmake[3]: Leaving directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include' Making all in libio gmake[3]: Entering directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/libio' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/libio' Making all in libmath gmake[3]: Entering directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/libmath' /bin/sh ../libtool --tag CC --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/pkg/include -O2 -O2 -I/usr/include -I/usr/pkg/include -c stubs.c mkdir .libs /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/pkg/include -O2 -O2 -I/usr/include -I/usr/pkg/include -c stubs.c -fPIC -DPIC -o .libs/stubs.o /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/pkg/include -O2 -O2 -I/usr/include -I/usr/pkg/include -c stubs.c -o stubs.o >/dev/null 2>&1 /bin/sh ../libtool --tag CC --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/pkg/include -O2 -O2 -I/usr/include -I/usr/pkg/include -c signbit.c /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/pkg/include -O2 -O2 -I/usr/include -I/usr/pkg/include -c signbit.c -fPIC -DPIC -o .libs/signbit.o /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -I/usr/pkg/include -O2 -O2 -I/usr/include -I/usr/pkg/include -c signbit.c -o signbit.o >/dev/null 2>&1 /bin/sh ../libtool --tag CC --mode=link /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -O2 -O2 -I/usr/include -I/usr/pkg/include -o libmath.la stubs.lo signbit.lo -lm ar cru .libs/libmath.a .libs/stubs.o .libs/signbit.o ranlib .libs/libmath.a creating libmath.la (cd .libs && rm -f libmath.la && ln -s ../libmath.la libmath.la) gmake[3]: Leaving directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/libmath' Making all in libsupc++ gmake[3]: Entering directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/libsupc++' /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c del_op.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c del_op.cc -fPIC -DPIC -o del_op.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c del_opnt.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c del_opnt.cc -fPIC -DPIC -o del_opnt.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c del_opv.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c del_opv.cc -fPIC -DPIC -o del_opv.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c del_opvnt.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c del_opvnt.cc -fPIC -DPIC -o del_opvnt.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_alloc.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_alloc.cc -fPIC -DPIC -o eh_alloc.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_aux_runtime.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_aux_runtime.cc -fPIC -DPIC -o eh_aux_runtime.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_catch.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_catch.cc -fPIC -DPIC -o eh_catch.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_exception.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_exception.cc -fPIC -DPIC -o eh_exception.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_globals.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_globals.cc -fPIC -DPIC -o eh_globals.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_personality.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_personality.cc -fPIC -DPIC -o eh_personality.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_terminate.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_terminate.cc -fPIC -DPIC -o eh_terminate.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_throw.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_throw.cc -fPIC -DPIC -o eh_throw.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_type.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c eh_type.cc -fPIC -DPIC -o eh_type.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c guard.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c guard.cc -fPIC -DPIC -o guard.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c new_handler.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c new_handler.cc -fPIC -DPIC -o new_handler.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c new_op.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c new_op.cc -fPIC -DPIC -o new_op.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c new_opnt.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c new_opnt.cc -fPIC -DPIC -o new_opnt.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c new_opv.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c new_opv.cc -fPIC -DPIC -o new_opv.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c new_opvnt.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c new_opvnt.cc -fPIC -DPIC -o new_opvnt.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c pure.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c pure.cc -fPIC -DPIC -o pure.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c tinfo.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c tinfo.cc -fPIC -DPIC -o tinfo.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c tinfo2.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c tinfo2.cc -fPIC -DPIC -o tinfo2.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c vec.cc /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -I../../../gcc -I../../../include -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c vec.cc -fPIC -DPIC -o vec.o rm -f cxa_demangle.c ln -s ../../../libiberty/cp-demangle.c cxa_demangle.c /bin/sh ../libtool --tag CC --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -DHAVE_CONFIG_H -I. -I. -I.. -I../../../gcc -I../../../include -prefer-pic -I/usr/include -I/usr/pkg/include -O2 -O2 -I/usr/include -I/usr/pkg/include -DIN_GLIBCPP_V3 -Wno-error -c cxa_demangle.c /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -DHAVE_CONFIG_H -I. -I. -I.. -I../../../gcc -I../../../include -I/usr/include -I/usr/pkg/include -O2 -O2 -I/usr/include -I/usr/pkg/include -DIN_GLIBCPP_V3 -Wno-error -c cxa_demangle.c -fPIC -DPIC -o cxa_demangle.o rm -f dyn-string.c ln -s ../../../libiberty/dyn-string.c dyn-string.c /bin/sh ../libtool --tag CC --tag disable-shared --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -DHAVE_CONFIG_H -I. -I. -I.. -I../../../gcc -I../../../include -prefer-pic -I/usr/include -I/usr/pkg/include -O2 -O2 -I/usr/include -I/usr/pkg/include -DIN_GLIBCPP_V3 -Wno-error -c dyn-string.c /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -DHAVE_CONFIG_H -I. -I. -I.. -I../../../gcc -I../../../include -I/usr/include -I/usr/pkg/include -O2 -O2 -I/usr/include -I/usr/pkg/include -DIN_GLIBCPP_V3 -Wno-error -c dyn-string.c -fPIC -DPIC -o dyn-string.o /bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -Wl,-O1 -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -o libsupc++convenience.la del_op.lo del_opnt.lo del_opv.lo del_opvnt.lo eh_alloc.lo eh_aux_runtime.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_terminate.lo eh_throw.lo eh_type.lo guard.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo pure.lo tinfo.lo tinfo2.lo vec.lo cxa_demangle.lo dyn-string.lo -lm mkdir .libs ar cru .libs/libsupc++convenience.a del_op.o del_opnt.o del_opv.o del_opvnt.o eh_alloc.o eh_aux_runtime.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_terminate.o eh_throw.o eh_type.o guard.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o pure.o tinfo.o tinfo2.o vec.o cxa_demangle.o dyn-string.o ranlib .libs/libsupc++convenience.a creating libsupc++convenience.la (cd .libs && rm -f libsupc++convenience.la && ln -s ../libsupc++convenience.la libsupc++convenience.la) /bin/sh ../libtool --tag CXX --tag disable-shared --mode=link /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -Wl,-O1 -fno-implicit-templates -prefer-pic -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -o libsupc++.la -rpath /usr/pkg/gcc3/lib/. del_op.lo del_opnt.lo del_opv.lo del_opvnt.lo eh_alloc.lo eh_aux_runtime.lo eh_catch.lo eh_exception.lo eh_globals.lo eh_personality.lo eh_terminate.lo eh_throw.lo eh_type.lo guard.lo new_handler.lo new_op.lo new_opnt.lo new_opv.lo new_opvnt.lo pure.lo tinfo.lo tinfo2.lo vec.lo cxa_demangle.lo dyn-string.lo -lm ar cru .libs/libsupc++.a del_op.o del_opnt.o del_opv.o del_opvnt.o eh_alloc.o eh_aux_runtime.o eh_catch.o eh_exception.o eh_globals.o eh_personality.o eh_terminate.o eh_throw.o eh_type.o guard.o new_handler.o new_op.o new_opnt.o new_opv.o new_opvnt.o pure.o tinfo.o tinfo2.o vec.o cxa_demangle.o dyn-string.o ranlib .libs/libsupc++.a creating libsupc++.la (cd .libs && rm -f libsupc++.la && ln -s ../libsupc++.la libsupc++.la) gmake[3]: Leaving directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/libsupc++' Making all in src gmake[3]: Entering directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src' /bin/sh ../libtool --tag CXX --mode=compile /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -nostdinc++ -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I../libmath -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c bitset.cc mkdir .libs /scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/xgcc -shared-libgcc -B/scratch/lang/gcc3-c++/work/gcc-3.3.6/gcc/ -nostdinc++ -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src -L/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src/.libs -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/bin/ -B/usr/pkg/gcc3/x86_64--netbsdelf2.0/lib/ -isystem /usr/pkg/gcc3/x86_64--netbsdelf2.0/include -nostdinc++ -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0 -I/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include -I../libsupc++ -I../libmath -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c bitset.cc -fPIC -DPIC -o .libs/bitset.o In file included from /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/bits/locale_facets.h:166, from /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/bits/basic_ios.h:44, from /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/ios:51, from /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/ostream:45, from /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/bitset:58, from bitset.cc:43: /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0/bits/ctype_base.h:63: error: ` _CTYPE_N' was not declared in this scope /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0/bits/ctype_base.h:64: error: ` _CTYPE_N' was not declared in this scope /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0/bits/ctype_base.h:66: error: ` _CTYPE_N' was not declared in this scope /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0/bits/ctype_base.h:66: error: ` _CTYPE_B' was not declared in this scope /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0/bits/ctype_base.h:67: error: ` _CTYPE_N' was not declared in this scope /scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/include/x86_64--netbsdelf2.0/bits/ctype_base.h:70: error: ` _CTYPE_N' was not declared in this scope Makefile:421: recipe for target 'bitset.lo' failed gmake[3]: *** [bitset.lo] Error 1 gmake[3]: Leaving directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3/src' Makefile:286: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3' Makefile:417: recipe for target 'all-recursive-am' failed gmake[1]: *** [all-recursive-am] Error 2 gmake[1]: Leaving directory '/scratch/lang/gcc3-c++/work/gcc-3.3.6/x86_64--netbsdelf2.0/libstdc++-v3' Makefile:1454: recipe for target 'all-target-libstdc++-v3' failed gmake: *** [all-target-libstdc++-v3] Error 2 *** Error code 2 Stop. make[1]: stopped in /bulk-data/pkgsrc/lang/gcc3-c++ *** Error code 1 Stop. make: stopped in /bulk-data/pkgsrc/lang/gcc3-c++