diff options
author | H. Peter Anvin <hpa@zytor.com> | 2017-04-20 01:36:57 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2017-04-20 01:36:57 -0700 |
commit | 4d993a1c03a5371768daacd8a727f232e47ebbb9 (patch) | |
tree | 3ba27ac412206280ea97e87df76afa0321e40da9 | |
parent | aa319b93e910736eacb4a492a3128661a76f52b1 (diff) | |
download | nasm-4d993a1c03a5371768daacd8a727f232e47ebbb9.tar.gz |
doc: update links to ABI documents
We have a separate namespace for ABI documents.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r-- | doc/nasmdoc.src | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/doc/nasmdoc.src b/doc/nasmdoc.src index 79eb59d0..0988bdcc 100644 --- a/doc/nasmdoc.src +++ b/doc/nasmdoc.src @@ -7754,9 +7754,10 @@ a zero-extended absolute displacement can access from 0 to 4 GB. \H{unix64} Interfacing to 64-bit C Programs (Unix) -On Unix, the 64-bit ABI is defined by the document: +On Unix, the 64-bit ABI as well as the x32 ABI (32-bit ABI with the +CPU in 64-bit mode) is defined by the documents at: -\W{http://www.nasm.us/links/unix64abi}\c{http://www.nasm.us/links/unix64abi} +\W{http://www.nasm.us/abi/unix64}\c{http://www.nasm.us/abi/unix64} Although written for AT&T-syntax assembly, the concepts apply equally well for NASM-style assembly. What follows is a simplified summary. @@ -7786,9 +7787,9 @@ Integer and SSE register arguments are counted separately, so for the case of \H{win64} Interfacing to 64-bit C Programs (Win64) -The Win64 ABI is described at: +The Win64 ABI is described by the document at: -\W{http://www.nasm.us/links/win64abi}\c{http://www.nasm.us/links/win64abi} +\W{http://www.nasm.us/abi/win64}\c{http://www.nasm.us/abi/win64} What follows is a simplified summary. |