Update manual pages
authorH. Peter Anvin <hpa@zytor.com>
Thu, 20 Sep 2007 04:41:27 +0000 (21:41 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Thu, 20 Sep 2007 04:41:27 +0000 (21:41 -0700)
Update manual pages to include 64-bit support, and remove section
about sync point limits in ndisasm.

nasm.1
ndisasm.1

diff --git a/nasm.1 b/nasm.1
index e328440..7b5d292 100644 (file)
--- 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
index d48a182..622500f 100644 (file)
--- 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 ")."