On Tue, 5 Sep 2017, Ryan Libby wrote:
Log:
gnu binutils: FSGSBASE assembly/disassembly
Enable the in-tree binutils to assemble and disassemble amd64 FSGSBASE
instructions (rdfsbase, rdgsbase, wrfsbase, wrgsbase), used in the base
system since r322763.
Thanks.
This gives one last gasp for in-tree gcc, and provides a small
enhancement for in-tree binutils objdump.
After this, it will be necessary to use .byte. This is almost simpler
for *fsbase too.
ddb still doesn't understand this instruction or many other more
important instructions. amd64 is most broken, but I rarely notice
since I normally use i386. ddb still doesn't understand pc-relative
addressing so for amd64 it displays addresses of global variables as
raw offsets from %rip.
Bruce
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"