Bug 17346

Summary: i386 record: Missing AVX
Product: gdb Reporter: Jan Kratochvil <jan>
Component: tdepAssignee: Not yet assigned to anyone <unassigned>
Status: NEW ---    
Severity: normal CC: anprice, nathanielmbeaver
Priority: P2    
Version: HEAD   
Target Milestone: ---   
Host: Target: x86_64-linux-gnu
Build: Last reconfirmed:

Description Jan Kratochvil 2014-09-03 06:38:31 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=1136403

FAIL: Fedora 21 x86_64 - glibc-2.19.90-35.fc21.x86_64
PASS: Fedora 20 x86_64 - glibc-2.18-14.fc20.x86_64

grep -q avx /proc/cpuinfo && echo -e '#include <string.h>\nint main(void) { static char a[0x20],b[0x20]; memcpy(a,b,16); return 0; }'|gcc -Wall -g -x c - && gdb -batch ./a.out -ex start -ex record -ex c
Process record does not support instruction 0xc5 at address 0x7ffff7b5cdd0.
__memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S:126
126		vmovdqu (%rsi), %xmm0