diff options
author | H. Peter Anvin <hpa@zytor.com> | 2019-02-20 19:33:08 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2019-02-20 19:33:08 -0800 |
commit | 090ba3a2aa9bc3f6b5491b09f51b76836c014fee (patch) | |
tree | 026c35abf4a31b90ba7a2ae0e18f4fd974539593 /com32/gplinclude/disk/read.h | |
parent | 87a6dff094a32ff477404bfea42d9e8b02ad8176 (diff) | |
download | syslinux-090ba3a2aa9bc3f6b5491b09f51b76836c014fee.tar.gz syslinux-090ba3a2aa9bc3f6b5491b09f51b76836c014fee.tar.xz syslinux-090ba3a2aa9bc3f6b5491b09f51b76836c014fee.zip |
cpu_has_eflag(): mark output registers as earlyclobbers
We assign values to the output registers before the input operand is
used, so we have to use =&r to make sure the input operand isn't
clobbered.
Note: "ri" is correct; it cannot safely be a memory operand, because
the stack pointer isn't where the compiler would expect it to be.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'com32/gplinclude/disk/read.h')
0 files changed, 0 insertions, 0 deletions