On Wed, 2013-10-16 16:24:12 +1030, Alan Modra <amo...@gmail.com> wrote: > On Tue, Oct 15, 2013 at 02:45:23PM -0700, Sriraman Tallam wrote: > > I committed this patch after making the above change. > > /src/gcc-virgin/gcc/config/rs6000/rs6000.c: At global scope: > /src/gcc-virgin/gcc/config/rs6000/rs6000.c:31122:29: error: invalid > conversion from ‘void (*)(cl_target_option*)’ to ‘void (*)(cl_target_option*, > gcc_options*)’ [-fpermissive] > /src/gcc-virgin/gcc/config/rs6000/rs6000.c:31122:29: error: invalid > conversion from ‘void (*)(cl_target_option*)’ to ‘void (*)(gcc_options*, > cl_target_option*)’ [-fpermissive]
Not quite... Also causes another build failure seen only on some targets (m68k, mips, ppc, s390 and sparc), but not all, which build robot[1] found: m68k-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19881 mips-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19892 mips64-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19920 mips64el-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19879 mipsel-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19924 powerpc-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19903 powerpc64le-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19917 powerpcle-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19884 s390-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19889 s390x-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19913 sparc-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19957 sparc64-linux http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=19898 They're all similar, like this: g++ -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/home/jbglaw/repos/gcc/gcc -I/home/jbglaw/repos/gcc/gcc/. -I/home/jbglaw/repos/gcc/gcc/../include -I/home/jbglaw/repos/gcc/gcc/../libcpp/include -I/home/jbglaw/repos/gcc/gcc/../libdecnumber -I/home/jbglaw/repos/gcc/gcc/../libdecnumber/dpd -I../libdecnumber -I/home/jbglaw/repos/gcc/gcc/../libbacktrace -o sparc.o -MT sparc.o -MMD -MP -MF ./.deps/sparc.TPo /home/jbglaw/repos/gcc/gcc/config/sparc/sparc.c /home/jbglaw/repos/gcc/gcc/config/sparc/sparc.c: In function ‘void sparc_option_override()’: /home/jbglaw/repos/gcc/gcc/config/sparc/sparc.c:1228: error: ‘target_flags_explicit’ was not declared in this scope /home/jbglaw/repos/gcc/gcc/config/sparc/sparc.c:1322: error: ‘target_flags_explicit’ was not declared in this scope It's always a missing declaration of `target_flags_explicit', so this should be quite easy to fix. MfG, JBG [1] http://toolchain.lug-owl.de/buildbot/ http://toolchain.lug-owl.de/buildbot/timeline.php -- Jan-Benedict Glaw jbg...@lug-owl.de +49-172-7608481 Signature of: Fortschritt bedeutet, einen Schritt so zu machen, the second : daß man den nächsten auch noch machen kann.
signature.asc
Description: Digital signature