diff options
author | trhodes <trhodes@FreeBSD.org> | 2002-04-15 02:05:06 +0000 |
---|---|---|
committer | trhodes <trhodes@FreeBSD.org> | 2002-04-15 02:05:06 +0000 |
commit | 7195c52cfe8f015215a081817bd6f7f4ca086454 (patch) | |
tree | a2ea31d30f1f00e660ac41f178ad9c82b327cace /share/man/man5/a.out.5 | |
parent | 468b361c5c2ce5af7e2a44ff73b3cfa5070dc664 (diff) | |
download | FreeBSD-src-7195c52cfe8f015215a081817bd6f7f4ca086454.zip FreeBSD-src-7195c52cfe8f015215a081817bd6f7f4ca086454.tar.gz |
a.out.5 states that nobody seems to agree on what bss stands for. This is
incorrect, however, as Dennis Ritchie states ``Actually the acronym is "block
started by symbol." It was a pseudo-op in FAP (Fortran Assembly Program), an
assembler for the IBM <models> machines. It identified its label and set
aside space for a given number of words.''
PR: 34088
Submitted by: Martin Faxer <gmh003532@brfmasthugget.se>
MFC after: 2 days
Diffstat (limited to 'share/man/man5/a.out.5')
-rw-r--r-- | share/man/man5/a.out.5 | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/share/man/man5/a.out.5 b/share/man/man5/a.out.5 index bea8370..9cfa763 100644 --- a/share/man/man5/a.out.5 +++ b/share/man/man5/a.out.5 @@ -172,6 +172,10 @@ and is used by the kernel to set the initial break after the data segment. The kernel loads the program so that this amount of writable memory appears to follow the data segment and initially reads as zeroes. +.Po +.Em bss += block started by symbol +.Pc .It Fa a_syms Contains the size in bytes of the symbol table section. .It Fa a_entry @@ -456,7 +460,3 @@ Even with a machine identifier, the byte order of the .Fa exec header is machine-dependent. -.Pp -Nobody seems to agree on what -.Em bss -stands for. |