summaryrefslogtreecommitdiffstats
path: root/usr.bin/genassym
diff options
context:
space:
mode:
authorsheldonh <sheldonh@FreeBSD.org>2000-03-01 12:20:22 +0000
committersheldonh <sheldonh@FreeBSD.org>2000-03-01 12:20:22 +0000
commit49c4458c80d7fc0c739164002a85966499593dbf (patch)
tree7324d2cb3e29b7c8220abd41fce86411f633eddc /usr.bin/genassym
parent56aefdcd1008df3702556867ce63eb3fc801508b (diff)
downloadFreeBSD-src-49c4458c80d7fc0c739164002a85966499593dbf.zip
FreeBSD-src-49c4458c80d7fc0c739164002a85966499593dbf.tar.gz
Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
Diffstat (limited to 'usr.bin/genassym')
-rw-r--r--usr.bin/genassym/genassym.815
1 files changed, 10 insertions, 5 deletions
diff --git a/usr.bin/genassym/genassym.8 b/usr.bin/genassym/genassym.8
index 8ee2581..60a3b83 100644
--- a/usr.bin/genassym/genassym.8
+++ b/usr.bin/genassym/genassym.8
@@ -16,12 +16,14 @@ The
.Nm
command is a special-purpose program to generate assembler
symbols from C code and is used to interface the low-level
-assembly code with the C code. This, for example, is used
+assembly code with the C code.
+This, for example, is used
to build a FreeBSD kernel or module.
Its
.Ar objfile
argument is the name of an ELF object file that holds the
-symbol definitions. These definitions are extracted from
+symbol definitions.
+These definitions are extracted from
the object file and written to standard output or to the
file specified with
.Ar outfile ,
@@ -33,7 +35,8 @@ command only extracts symbols from the object file if they
are prefixed by
.Nm assym_
and are global data types, whose value is the value given
-to the symbol. The following C declaration
+to the symbol.
+The following C declaration
.Bd -literal -offset indent -compact
int assym_MY_SYMBOL = 3;
.Ed
@@ -57,10 +60,12 @@ and was based on the
command.
.Sh BUGS
Not all linkers store the size of the symbol in the ELF
-object file. The GNU linker for Alpha has this bug for
+object file.
+The GNU linker for Alpha has this bug for
example (binutils 2.9.1). In those cases the size of the
symbol is assumed to be equal to the word size of the ELF
-object file. For Alpha this is 64 bits and for i386 this
+object file.
+For Alpha this is 64 bits and for i386 this
is 32 bits.
.Sh HISTORY
The
OpenPOWER on IntegriCloud