How can I prepend a SS:
or ES:
using AT&T Assembly Syntax without adding in a .byte 0x36
or .byte 0x26
?
ie. How would I be able to convert mov dword ptr ss:[esp+0x10], offset foo
from Intel syntax to AT&T without using:
.byte 0x36
movl $foo, 0x10(%esp)
I have tried movl $foo, %ss:0x10(%esp)
which assembles without warnings but, looking through the binary, still does not add in SS: