This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Remove obsolete Solaris 9 support


On Tue, Apr 22, 2014 at 2:35 PM, Rainer Orth
<ro@cebitec.uni-bielefeld.de> wrote:
> Uros Bizjak <ubizjak@gmail.com> writes:
>
>> On Wed, Apr 16, 2014 at 1:16 PM, Rainer Orth
>> <ro@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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]