This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB 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: [RFA/i386] Prec x86 MMX 3DNow! SSE SSE2 SSE3 SSSE3 SSE4 support


Hi Michael,

I make a new testsuite that can support sse and sse4 better.

When the pc doesn't support sse4 insn, the test will skip the sse4 insn test.

Please help me review it.

Thanks,
Hui

2010-03-29  Hui Zhu  <teawater@gmail.com>
            Michael Snyder <msnyder@vmware.com>

	* gdb.reverse/i386-sse-reverse.exp: New file.
	* gdb.reverse/i386-sse-reverse.c: New file.

On Mon, Mar 29, 2010 at 10:22, Hui Zhu <teawater@gmail.com> wrote:
> On Mon, Mar 29, 2010 at 09:40, Michael Snyder <msnyder@vmware.com> wrote:
>> Hui Zhu wrote:
>>>
>>> Hello,
>>>
>>> I make a testsute for sse. ?I make it just support x86-64 target
>>> because I got insn unsupport trap in a x86-32 pc. ?Maybe the CPU of
>>> this pc is too old. ?:)
>>>
>>> And I found some bug in sse patch. ?I make a new one.
>>>
>>> Please help me review them. Thanks.
>>
>> I also got a SIGILL here:
>>
>> Program received signal SIGILL, Illegal instruction.
>> sse_test () at
>> /data/home/msnyder/cvs/localhost/src/gdb/testsuite/gdb.reverse/i386-sse-reverse.c:42^M
>> 42 ? ? ? ?asm ("blendpd $1, %xmm1, %xmm0");
>> (gdb) FAIL: gdb.reverse/i386-sse-reverse.exp: continue to sse_test
>>
>>
>>
> I got it in an PC too. ?Looks these CPUs donn't support SSE4. ?It
> works OK in a new PC.
>
> Do you think we need remove it?
>
> Thanks,
> Hui
>

Attachment: prec-x86-sse-test.txt
Description: Text document


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