summaryrefslogtreecommitdiffstats
path: root/usr.bin/mandoc/man_term.c
diff options
context:
space:
mode:
authornaddy <naddy@openbsd.org>2017-06-04 14:20:12 +0000
committernaddy <naddy@openbsd.org>2017-06-04 14:20:12 +0000
commitf60b60f590c8e215ff99a9465a76d928b84aee2b (patch)
tree00456dbe2682ce881153405f44ba0ae080fcdddc /usr.bin/mandoc/man_term.c
parentSplit early startup code out of locore.S into locore0.S. Adjust link (diff)
downloadwireguard-openbsd-f60b60f590c8e215ff99a9465a76d928b84aee2b.tar.xz
wireguard-openbsd-f60b60f590c8e215ff99a9465a76d928b84aee2b.zip
For the memory operand, clang passes in an address relative to the
stack pointer. We cannot use this twice while pushing values on the stack. Instead load the operand address into a register and use this as base address. Use %edx since it is already marked as clobbered. Also fixes a syntax problem for clang. ok mlarkin@
Diffstat (limited to 'usr.bin/mandoc/man_term.c')
0 files changed, 0 insertions, 0 deletions