Re: Need Help

John Reiser <[email protected]> Thu, 16 Feb 2023 07:04:18 -0800
Newsgroups gmane.comp.debugging.valgrind
Message-ID <[email protected]>
$ 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)