, rtx, rtx, rtx) const': BUILDSTDERR: ../../gcc-7.1.0/gcc/recog.h:314:173: warning: cast between incompatible function types from 'insn_gen_fn::stored_funcptr' {aka 'rtx_insn* (*)()'} to 'insn_gen_fn::f15' {aka 'rtx_insn* (*)(rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*)'} [-Wcast-function-type] BUILDSTDERR: rtx_insn * operator () (rtx a0, rtx a1, rtx a2, rtx a3, rtx a4, rtx a5, rtx a6, rtx a7, rtx a8, rtx a9, rtx a10, rtx a11, rtx a12, rtx a13, rtx a14) const { return ((f15)func) (a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14); } BUILDSTDERR: ^~~~ BUILDSTDERR: ../../gcc-7.1.0/gcc/recog.h: In member function 'rtx_insn* insn_gen_fn::operator()(rtx, rtx, rtx, rtx, rtx, rtx, rtx, rtx, rtx, rtx, rtx, rtx, rtx, rtx, rtx, rtx) const': BUILDSTDERR: ../../gcc-7.1.0/gcc/recog.h:315:182: warning: cast between incompatible function types from 'insn_gen_fn::stored_funcptr' {aka 'rtx_insn* (*)()'} to 'insn_gen_fn::f16' {aka 'rtx_insn* (*)(rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*)'} [-Wcast-function-type] BUILDSTDERR: rtx_insn * operator () (rtx a0, rtx a1, rtx a2, rtx a3, rtx a4, rtx a5, rtx a6, rtx a7, rtx a8, rtx a9, rtx a10, rtx a11, rtx a12, rtx a13, rtx a14, rtx a15) const { return ((f16)func) (a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15); } BUILDSTDERR: ^~~~ g++ -fno-PIE -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../gcc-7.1.0/gcc -I../../gcc-7.1.0/gcc/. -I../../gcc-7.1.0/gcc/../include -I../../gcc-7.1.0/gcc/../libcpp/include -Iyes/include -Iyes/include -Iyes/include -I../../gcc-7.1.0/gcc/../libdecnumber -I../../gcc-7.1.0/gcc/../libdecnumber/dpd -I../libdecnumber -I../../gcc-7.1.0/gcc/../libbacktrace -o langhooks.o -MT langhooks.o -MMD -MP -MF ./.deps/langhooks.TPo ../../gcc-7.1.0/gcc/langhooks.c g++ -fno-PIE -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../gcc-7.1.0/gcc -I../../gcc-7.1.0/gcc/. -I../../gcc-7.1.0/gcc/../include -I../../gcc-7.1.0/gcc/../libcpp/include -Iyes/include -Iyes/include -Iyes/include -I../../gcc-7.1.0/gcc/../libdecnumber -I../../gcc-7.1.0/gcc/../libdecnumber/dpd -I../libdecnumber -I../../gcc-7.1.0/gcc/../libbacktrace -o lcm.o -MT lcm.o -MMD -MP -MF ./.deps/lcm.TPo ../../gcc-7.1.0/gcc/lcm.c g++ -fno-PIE -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../gcc-7.1.0/gcc -I../../gcc-7.1.0/gcc/. -I../../gcc-7.1.0/gcc/../include -I../../gcc-7.1.0/gcc/../libcpp/include -Iyes/include -Iyes/include -Iyes/include -I../../gcc-7.1.0/gcc/../libdecnumber -I../../gcc-7.1.0/gcc/../libdecnumber/dpd -I../libdecnumber -I../../gcc-7.1.0/gcc/../libbacktrace -o lists.o -MT lists.o -MMD -MP -MF ./.deps/lists.TPo ../../gcc-7.1.0/gcc/lists.c