summaryrefslogtreecommitdiff
path: root/ndisasm.txt
diff options
context:
space:
mode:
authorCyrill Gorcunov <gorcunov@gmail.com>2013-04-20 20:13:51 +0400
committerCyrill Gorcunov <gorcunov@gmail.com>2013-04-20 20:13:51 +0400
commit4de8f4efb7211a36fc8dc572289009d2506e529c (patch)
tree5565c54173492cb649ffdd1761c99d25d6f45ac9 /ndisasm.txt
parent9563d09da6d68194ad1b410048c170b3a6a4f494 (diff)
downloadnasm-4de8f4efb7211a36fc8dc572289009d2506e529c.tar.gz
BR3392248: Update ndisasm man
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Diffstat (limited to 'ndisasm.txt')
-rw-r--r--ndisasm.txt20
1 files changed, 10 insertions, 10 deletions
diff --git a/ndisasm.txt b/ndisasm.txt
index a5f1e59b..3fc382a2 100644
--- a/ndisasm.txt
+++ b/ndisasm.txt
@@ -21,54 +21,54 @@ infile and directs it to stdout.
OPTIONS
-------
--h::
+*-h*::
Causes *ndisasm* to exit immediately, after giving a summary
of its invocation options.
--r::
+*-r*::
Causes *ndisasm* to exit immediately, after displaying its
version number.
--o 'origin'::
+*-o* 'origin'::
Specifies the notional load address for the file. This
option causes *ndisasm* to get the addresses it lists
down the left hand margin, and the target addresses
of PC-relative jumps and calls, right.
--s 'sync-point'::
+*-s* 'sync-point'::
Manually specifies a synchronisation address, such that
*ndisasm* will not output any machine instruction which
encompasses bytes on both sides of the address. Hence
the instruction which starts at that address will be
correctly disassembled.
--e 'hdrlen'::
+*-e* 'hdrlen'::
Specifies a number of bytes to discard from the beginning
of the file before starting disassembly. This does not
count towards the calculation of the disassembly offset:
the first 'disassembled' instruction will be shown starting
at the given load address.
--k 'offset,length'::
+*-k* 'offset,length'::
Specifies that 'length' bytes, starting from disassembly
offset 'offset', should be skipped over without generating
any output. The skipped bytes still count towards the
calculation of the disassembly offset.
--a|-i::
+*-a*|*-i*::
Enables automatic (or intelligent) sync mode, in which
*ndisasm* will attempt to guess where synchronisation should
be performed, by means of examining the target addresses
of the relative jumps and calls it disassembles.
--b 'bits'::
+*-b* 'bits'::
Specifies 16-, 32- or 64-bit mode. The default is 16-bit
mode.
--u::
+*-u*::
Specifies 32-bit mode, more compactly than using `-b 32'.
--p 'vendor'::
+*-p* 'vendor'::
Prefers instructions as defined by 'vendor' in case of
a conflict. Known 'vendor' names include *intel*, *amd*,
*cyrix*, and *idt*. The default is *intel*.