[Patch, i386] Separate Intel processor with expanded ISA

2013-12-28 Thread Allan Sandfeld Jensen
The function dispatcher might currently choose functions declared with target("arch=ivybridge") on a Sandy Bridge CPU. This happens because the function is only detected as sandybridge when generated. The attached patch detects Westmere, Ivybridge and Broadwell processors based on new ISAs they

Re: [PATCH i386 7/8] [AVX-512] Add tests.

2013-12-28 Thread Kirill Yukhin
Hello, On 18 Dec 17:08, Uros Bizjak wrote: > Whoa. > > --- a/gcc/config/i386/sse.md > +++ b/gcc/config/i386/sse.md > > No, not in this patch. Okay, moved it to 5/8 patch. -- Thanks, K

libgo patch committed: Work around Solaris oddity

2013-12-28 Thread Ian Lance Taylor
If one thread does a connect to localhost on a non-blocking socket such that the connect fails with EINPROGRESS, and then another thread accepts the connection and closes the accepted socket, and then the first thread does the connect again, that connect should succeed and return a socket whose oth

Re: PATCH: PR target/59605: Create jump_around_label only if it doesn't exist

2013-12-28 Thread Jakub Jelinek
On Thu, Dec 26, 2013 at 06:31:10PM -0800, H.J. Lu wrote: > 2013-12-26 H.J. Lu > > PR target/59605 > * config/i386/i386.c (ix86_expand_set_or_movmem): Create > jump_around_label only if it doesn't exist. > > gcc/testsuite/ > > 2013-12-26 H.J. Lu > > PR target/5960

Document -fada-spec-parent

2013-12-28 Thread Eric Botcazou
Tested on x86_64-suse-linux, applied on the mainline and 4.8 branch. 2013-12-28 Eric Botcazou * doc/invoke.texi (output file options): Document -fada-spec-parent. -- Eric Botcazou Index: doc/invoke.texi === --- doc/inv

Adjust -fdump-ada-spec after C++ decloning patch

2013-12-28 Thread Eric Botcazou
The C++ decloning patch revealed that the -fdump-ada-spec code handling constructors and destructors was too fragile. This patch revamps it. Tested on x86_64-suse-linux, applied on the mainline. 2013-12-28 Eric Botcazou c-family/ * c-ada-spec.c (print_constructor): New function.