path: root/ndisasm.txt
diff options
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)
BR3392248: Update ndisasm man
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Diffstat (limited to 'ndisasm.txt')
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.
Causes *ndisasm* to exit immediately, after giving a summary
of its invocation options.
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.
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
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*.