From d9a979559e76028f671891483134251656793d0c Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Wed, 19 Sep 2007 21:41:27 -0700 Subject: [PATCH] Update manual pages Update manual pages to include 64-bit support, and remove section about sync point limits in ndisasm. --- nasm.1 | 10 ++++++---- ndisasm.1 | 7 +------ 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/nasm.1 b/nasm.1 index e3284406..7b5d2929 100644 --- a/nasm.1 +++ b/nasm.1 @@ -192,9 +192,10 @@ is reserved using the .IR RESB , .IR RESW , .IR RESD , -.I RESQ -and +.IR RESQ , .I REST +and +.I RESO pseudo-opcodes, each taking one parameter which gives the number of bytes, words, doublewords, quadwords or ten-byte words to reserve. .PP @@ -297,9 +298,10 @@ finished doing absolute assembly, you must issue another .I SECTION directive to return to normal assembly. .PP -.I BITS 16 -or +.I BITS 16, .I BITS 32 +or +.I BITS 64 switches the default processor mode for which .B nasm is generating code: it is equivalent to diff --git a/ndisasm.1 b/ndisasm.1 index d48a1827..622500f9 100644 --- a/ndisasm.1 +++ b/ndisasm.1 @@ -88,7 +88,7 @@ means of examining the target addresses of the relative jumps and calls it disassembles. .TP .BI \-b " bits" -Specifies either 16-bit or 32-bit mode. The default is 16-bit mode. +Specifies 16-, 32- or 64-bit mode. The default is 16-bit mode. .TP .B \-u Specifies 32-bit mode, more compactly than using `-b 32'. @@ -125,10 +125,5 @@ or calls result from disassembling non-machine-code data, sync markers may get placed in strange places. Feel free to turn auto-sync off and go back to doing it manually if necessary. .PP -.B ndisasm -can only keep track of 8192 sync markers internally at once: this is -to do with portability, since DOS machines don't take kindly to more -than 64K being allocated at a time. -.PP .SH SEE ALSO .BR objdump "(" 1 ")."