On Tue, Apr 22, 2014 at 2:35 PM, Rainer Orth <r...@cebitec.uni-bielefeld.de> wrote: > Uros Bizjak <ubiz...@gmail.com> writes: > >> On Wed, Apr 16, 2014 at 1:16 PM, Rainer Orth >> <r...@cebitec.uni-bielefeld.de> wrote: >>> Now that 4.9 has branched, it's time to actually remove the obsolete >>> Solaris 9 configuration. Most of this is just legwork and falls under >>> my Solaris maintainership. >>> >>> A couple of questions, though: >>> >>> * Uros: I'm removing all sse_os_support() checks from the testsuite. >>> Solaris 9 was the only consumer, so it seems best to do away with it. >> >> This is OK, but please leave sse-os-check.h (and corresponding >> sse_os_support calls) in the testsuite. Just remove the Solaris 9 >> specific code from sse-os-check.h and always return 1, perhaps with >> the comment that all currently supported OSes support SSE >> instructions. > > Here's the final patch I've checked in, incorporating all review > comments. I've left out the libgo (already checked in by Ian) and > classpath parts.
It looks to me that one part was left in libgcc/config/i386/crtfastmath.c: #if !defined __x86_64__ && defined __sun__ && defined __svr4__ #include <signal.h> #include <ucontext.h> ... #endif