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: [testsuite] Add -msse to all i386 vector tests (PR target/46280)


On Mon, Nov 8, 2010 at 8:27 AM, Rainer Orth <ro@cebitec.uni-bielefeld.de> wrote:
> "H.J. Lu" <hjl.tools@gmail.com> writes:
>
>> On Mon, Nov 8, 2010 at 7:53 AM, Rainer Orth <ro@cebitec.uni-bielefeld.de> wrote:
>>> Uros Bizjak <ubizjak@gmail.com> writes:
>>>
>>>> On Fri, Nov 5, 2010 at 8:49 PM, Rainer Orth <ro@cebitec.uni-bielefeld.de> wrote:
>>>>
>>>>> gcc.target/i386/vect-args.c still fails because the testcase is cycled
>>>>> through several options and only passes with -msse2. ?Adding -msse
>>>>> obviously doesn't help. ?I'm not sure what the best way to handle this
>>>>> is.
>>>>
>>>> IMO, you should add -Wno-psabi to dg-options. The test is already
>>>> compiled with -w, so we are not interested in complier warnings or
>>>> notes here.
>>>
>>> Ok. ?Here's the patch I've come up with. ?It includes the fixed wording
>>> in the ABI warning message, an updated testcase to reflect this, and
>>> omits the sse effective-target keyword from the compile tests where it
>>> is unnecessary.
>>>
>>> Bootstrapped without regressions on i386-pc-solaris2.8 (with the sse
>>> keyword still included) and i386-pc-solaris2.11.
>>>
>>
>> I agree with Uros. ?We should add -Wno-psabi since we already use
>> -w.
>
> That's what I did for vect-args.c. ?Since he only cited that passage in
> his reply, I took it to refer to that file only.
>

All other tests should also get a different ABI warning without -w.
Since they didn't fail before, they must have -w.

-- 
H.J.


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