$ cat foo.s .byte 0x66,0xF,0x3A,0x22 .byte 0,0,0,0 # # For x86_64 on x86_64 # $ gcc --version gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4) $ gcc -c foo.s $ file foo.o foo.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), stripped $ gdb foo.o GNU gdb (GDB) Fedora 12.1-2.fc36 (gdb) x/i 0 0x0: pinsrd $0x0,(%rax),%xmm0 (gdb) 0x6: add %al,(%rax)
# # For i686 on x86_64 # $ gcc -m32 -c foo.s $ file foo.o foo.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), stripped $ gdb foo.o (gdb) x/i 0 0x0: pinsrd $0x0,(%eax),%xmm0 (gdb) 0x6: add %al,(%eax) _______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users