Date: Tue, 16 Apr 2002 10:27:25 -0400 From: Tom Rhodes <darklogik@pittgoth.com> To: Greg Lehey <grog@FreeBSD.org> Cc: trhodes@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: bss (was: cvs commit: src/share/man/man5 a.out.5) Message-ID: <20020416102725.69c10373.darklogik@pittgoth.com> In-Reply-To: <20020416121308.E40110@canberra.worldwide.lemis.com> References: <200204150205.g3F256861556@freefall.freebsd.org> <20020416121308.E40110@canberra.worldwide.lemis.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 16 Apr 2002 12:13:08 +1000 Greg Lehey <grog@FreeBSD.org> wrote: > On Sunday, 14 April 2002 at 19:05:06 -0700, Tom Rhodes wrote: > > trhodes 2002/04/14 19:05:06 PDT > > > > Modified files: > > share/man/man5 a.out.5 > > Log: > > 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.'' > > BSS is one of a number of similar directives for old assemblers, not > just IBM. I've seen it on CDC as well (3200/3400 and 3600/3800). The > reason for the name is that there was also another directive, BES > (block ending with symbol) which reserved space and returned the > address of the last word (because this was convenient for some > repeated instructions). I read about BES when doing the research on BSS, although I did not want to fill up the log area to much. As for BSS not just on IBM, thanks for letting me know. Otherwise I may have just pictured IBM only. Thanks. > > Greg > -- > See complete headers for address and phone numbers > -- Tom (Darklogik) Rhodes www.FreeBSD.org -The Power To Serve www.Pittgoth.com -Pittgoth Discussion Portal trhodes@{Pittgoth.com, FreeBSD.org} PGP key by www: http://www.pittgoth.com/~darklogik/darklogik.key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020416102725.69c10373.darklogik>