Re: Jump threading in tree dom pass prevents if-conversion & following vectorization

2013-11-25 Thread Richard Biener
On Fri, Nov 22, 2013 at 6:13 PM, Bingfeng Mei wrote: > So if we are about to fix this in if-conversion, we need to do both in tree & > rtl as both ifcvt & ce passes cannot handle it. > > I am still not convinced jump threading is good for target with predicated > execution (assuming no fix for i

Re: one idea for next GSoC: libstdc++ locale support based on POSIX 2008 duplocale/uselocale, etc.

2013-11-25 Thread Jonathan Wakely
On 25 November 2013 06:46, Václav Zeman wrote: > On 11/25/2013 12:55 AM, Jakub Jelinek wrote: >> On Sun, Nov 24, 2013 at 11:52:49PM +0100, Václav Zeman wrote: >>> Here is one idea for GSoC: Implement C++ locale support in libstdc++ >>> based on POSIX 2008 uselocale()/duplocale() facilities. See ht

Re: one idea for next GSoC: libstdc++ locale support based on POSIX 2008 duplocale/uselocale, etc.

2013-11-25 Thread Václav Zeman
On 25 November 2013 13:09, Jonathan Wakely wrote: > On 25 November 2013 06:46, Václav Zeman wrote: >> On 11/25/2013 12:55 AM, Jakub Jelinek wrote: >>> On Sun, Nov 24, 2013 at 11:52:49PM +0100, Václav Zeman wrote: Here is one idea for GSoC: Implement C++ locale support in libstdc++ based o

Re: one idea for next GSoC: libstdc++ locale support based on POSIX 2008 duplocale/uselocale, etc.

2013-11-25 Thread Jakub Jelinek
On Mon, Nov 25, 2013 at 04:24:35PM +0100, Václav Zeman wrote: > >> What I am proposing is that somebody takes the pure POSIX 2008 API and > >> implements `std::locale` on top of that. > > > > This would be helpful for non-GNU platforms, but would not add any > > functionality for glibc-based target

[buildrobot] First results of running contrib/config-list.mk

2013-11-25 Thread Jan-Benedict Glaw
Hi! The two build robot instances that schedule jobs using contrib/config-list.mk are done with two rounds. I haven't looked at the details (and thus there are no patches), but I'd like to point out the results. Depending on the host, gcc/g++ is: gcc20: g++ (GCC) 4.9.0 20131122 (experime

[buildrobot] alpha64-dec-vms / alpha-dec-vms

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log is available at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=36942 http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40027 g++ -c -DIN_GCC_FRONTEND -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -

[buildrobot] x86_64-w64-mingw32

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39812 g++ -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 -pedantic -Wno-long-

[buildrobot] vax-openbsd

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39795 Who by the way feels responsible for OpenBSD stuff? gawk -f ../../../gcc/gcc/opt-functions.awk -f ../../../gcc/gcc/opt-read.awk \ -f ../../../gcc/gcc/opth-gen.awk \ < optionlist > tmp-options.h /

[buildrobot] score-elf --enable-obsolete

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39840 g++ -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 -pedantic -Wno-long-

[buildrobot] rx-elf

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39626 g++ -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 -pedantic -Wno-long-

[buildrobot] vax-linux-gnu / vax-netbsdelf

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build logs at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39792 http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39785 g++ -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrit

[buildrobot] x86_64-knetbsd-gnu

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39806 g++ -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.9.0\" -DDEFAULT_TARGET_MAC

[buildrobot] moxie-elf / moxie-rtems / moxie-uclinux

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build logs at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40863 http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40864 http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40856 g++ -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions

[buildrobot] pdp11-aout

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40865 g++ -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 -pedantic -Wno-long-

[buildrobot] rl78-elf

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39622 g++ -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 -pedantic -Wno-long-

[buildrobot] microblaze-elf / microblaze-linux

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build logs at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39192 http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40718 (I also think that we'd have the little endian version on the target list at contrib/config-list.mk ...) g++ -c -g -O2 -DIN_GCC -DCROSS_

[buildrobot] i686-openbsd3.0

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40353 g++ -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/local/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/local/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.9.0\" -DDEFAULT_TARGET_MACHI

[buildrobot] lm32-elf / lm32-rtems / lm32-uclinux

2013-11-25 Thread Jan-Benedict Glaw
Hi, build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40601 http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40604 g++ -c -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite

[buildrobot] cris-linux / crisv32-linux

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40132 http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40138 g++ -c -DBASEVER="\"4.9.0\"" -DDATESTAMP="\" 20131125\"" -DREVISION="\"\"&

[buildrobot] ia64-hpux

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39052 g++ -c -DUSE_LIBUNWIND_EXCEPTIONS -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-at

[buildrobot] ia64-hp-vms

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40532 g++ -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 -pedantic -Wno-long-lon

[buildrobot] mep-elf

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40716 g++ -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-f

[buildrobot] i686-mingw32crt

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40445 g++ -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 -pedantic -Wno-long-

[buildrobot] i686-interix3 --enable-obsolete

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=39836 g++ -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 -pedantic -Wno-long-

[buildrobot] c6x-elf / c6x-uclinux

2013-11-25 Thread Jan-Benedict Glaw
Hi! Buildlog is at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40125 http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40126 g++ -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-

[buildrobot] cr16-elf

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40127 g++ -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 -pedantic -Wno-long-

[buildrobot] fr30-elf

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=38806 g++ -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 -pedantic -Wno-long-

[buildrobot] epiphany-elf

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40206 g++ -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 -pedantic -Wno-long-

[buildrobot] avr-rtems

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log is available at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=38764 . g++ -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-q

[buildrobot] bfin-elf / bfin-linux-uclibc / bfin-openbsd / bfin-uclinux

2013-11-25 Thread Jan-Benedict Glaw
Hi! Build log is available at http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40112 http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40121 http://toolchain.lug-owl.de/buildbot/show_build_details.php?id=40123 http://toolchain.lug-owl.de/buildbot/show_build_details.php?i