diff options
author | H. Peter Anvin <hpa@linux.intel.com> | 2018-02-20 12:40:11 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2018-02-20 12:40:11 -0800 |
commit | 4dbf3a96a4b17add396ea4592a7fde7cb8083d52 (patch) | |
tree | f515b64b818a27bddac200cb8428cc47c8297a76 /test | |
parent | 99d45c850e3962e4c89839dd8531de1c080b3ee7 (diff) | |
parent | f71820d6055373c9b9381615e28a28f307bb2df4 (diff) | |
download | nasm-4dbf3a96a4b17add396ea4592a7fde7cb8083d52.tar.gz |
Merge remote-tracking branch 'origin/nasm-2.13.xx'
Resolved Conflicts:
version
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/ret.asm | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/test/ret.asm b/test/ret.asm new file mode 100644 index 00000000..a6aa5332 --- /dev/null +++ b/test/ret.asm @@ -0,0 +1,56 @@ + ;; All the flavors of RET +%ifndef ERROR + %define ERROR 0 +%endif + + + bits 16 + + ret + retn + retf + retw + retnw + retfw + retd + retnd + retfd +%if ERROR + retq + retnq + retfq +%endif + + bits 32 + + ret + retn + retf + retw + retnw + retfw + retd + retnd + retfd +%if ERROR + retq + retnq + retfq +%endif + + bits 64 + + ret + retn + retf ; Probably should have been RETFQ, but: legacy... + retw + retnw + retfw +%if ERROR + retd + retnd +%endif + retfd + retq + retnq + retfq |