mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-04-12 18:40:23 +08:00
Update manual pages
Update manual pages to include 64-bit support, and remove section about sync point limits in ndisasm.
This commit is contained in:
parent
8d024e7965
commit
d9a979559e
10
nasm.1
10
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
|
||||
|
@ -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 ")."
|
||||
|
Loading…
x
Reference in New Issue
Block a user