* RE: [ECOS] compile error when using newer version ecos configurat ion tool
@ 2001-11-01 20:52 Fabrice Gautier
2001-11-02 9:12 ` Andrew Lunn
0 siblings, 1 reply; 12+ messages in thread
From: Fabrice Gautier @ 2001-11-01 20:52 UTC (permalink / raw)
To: 'Andrew Lunn'; +Cc: eCos
>
> PS. What does BSS stand for anyway? Answers on a post card please.
>
I actually think I know that, but I don't have any postcard, sorry...
A+
Fabrice
--
Fabrice Gautier,
Fabrice_Gautier@sdesigns.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ECOS] compile error when using newer version ecos configurat ion tool
2001-11-01 20:52 [ECOS] compile error when using newer version ecos configurat ion tool Fabrice Gautier
@ 2001-11-02 9:12 ` Andrew Lunn
2001-11-02 12:41 ` David Airlie
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Andrew Lunn @ 2001-11-02 9:12 UTC (permalink / raw)
To: Fabrice Gautier; +Cc: eCos
On Mon, Nov 12, 2001 at 12:59:48PM -0800, Fabrice Gautier wrote:
>
> >
> > PS. What does BSS stand for anyway? Answers on a post card please.
> >
>
> I actually think I know that, but I don't have any postcard, sorry...
Thats OK. I went hunting and found a definition. Blank Static
Storage. Took some finding. Its one of the acronyms which everyone
uses but few people actually know what is stands for.
Andrew
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ECOS] compile error when using newer version ecos configurat ion tool
2001-11-02 9:12 ` Andrew Lunn
@ 2001-11-02 12:41 ` David Airlie
2001-11-02 17:59 ` jf simon
2001-11-03 11:02 ` Alex Schuilenburg
2 siblings, 0 replies; 12+ messages in thread
From: David Airlie @ 2001-11-02 12:41 UTC (permalink / raw)
To: Andrew Lunn; +Cc: Fabrice Gautier, eCos
> >
> > I actually think I know that, but I don't have any postcard, sorry...
>
> Thats OK. I went hunting and found a definition. Blank Static
> Storage. Took some finding. Its one of the acronyms which everyone
> uses but few people actually know what is stands for.
Block Started by Symbol was one I heard once before ... some IBM assembler
one .. your one sounds better...
Dave.
>
> Andrew
>
--
David Airlie, Software Engineer, Parthus Technologies plc.,
Mary Rosse Centre, National Tech Park, Limerick, Ireland.
t: +353-61-508116 / f: +353-61-508101 / David.Airlie@parthus.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ECOS] compile error when using newer version ecos configurat ion tool
2001-11-02 9:12 ` Andrew Lunn
2001-11-02 12:41 ` David Airlie
@ 2001-11-02 17:59 ` jf simon
2001-11-03 11:02 ` Alex Schuilenburg
2 siblings, 0 replies; 12+ messages in thread
From: jf simon @ 2001-11-02 17:59 UTC (permalink / raw)
To: eCos
> >
> > I actually think I know that, but I don't have any
postcard, sorry...
>
> Thats OK. I went hunting and found a definition. Blank
Static
> Storage. Took some finding. Its one of the acronyms
which everyone
> uses but few people actually know what is stands for.
>
I found another one:
BSS: Block started by Symbol ( IBM 7090 assembly
directive... very old) . From "The design of the Unix
system" MJ. Bach
-jfs
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ECOS] compile error when using newer version ecos configurat ion tool
2001-11-02 9:12 ` Andrew Lunn
2001-11-02 12:41 ` David Airlie
2001-11-02 17:59 ` jf simon
@ 2001-11-03 11:02 ` Alex Schuilenburg
2001-11-03 16:24 ` Alex Schuilenburg
2001-11-05 17:14 ` Chris Gray
2 siblings, 2 replies; 12+ messages in thread
From: Alex Schuilenburg @ 2001-11-03 11:02 UTC (permalink / raw)
To: Andrew Lunn; +Cc: Fabrice Gautier, eCos
Andrew Lunn wrote:
> On Mon, Nov 12, 2001 at 12:59:48PM -0800, Fabrice Gautier wrote:
>
>>>PS. What does BSS stand for anyway? Answers on a post card please.
>>>
>>>
>>I actually think I know that, but I don't have any postcard, sorry...
>>
>
> Thats OK. I went hunting and found a definition. Blank Static
> Storage. Took some finding. Its one of the acronyms which everyone
> uses but few people actually know what is stands for.
I asked the compiler folks around here. The answer I got was that
"bss" was actually the mnemonic for the IBM/370 instruction that
zero'ed a section of memory, and hence how the naming of the section was derived.
No-one can recall what the mnemonics actually stood for though - not old enough ;-)
-- Alex
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ECOS] compile error when using newer version ecos configurat ion tool
2001-11-03 11:02 ` Alex Schuilenburg
@ 2001-11-03 16:24 ` Alex Schuilenburg
2001-11-05 17:14 ` Chris Gray
1 sibling, 0 replies; 12+ messages in thread
From: Alex Schuilenburg @ 2001-11-03 16:24 UTC (permalink / raw)
To: alexs; +Cc: Andrew Lunn, Fabrice Gautier, jfsimon, eCos
Alex Schuilenburg wrote:
...
> I asked the compiler folks around here. The answer I got was that
> "bss" was actually the mnemonic for the IBM/370 instruction that
> zero'ed a section of memory, and hence how the naming of the section was
> derived.
>
> No-one can recall what the mnemonics actually stood for though - not old
> enough ;-)
Correction :-)
It was a PDP10 instruction and not an IBM/370 as originally reported
and it really stands for:
Block Started By Symbol.
As reported by "jf simon" <jfsimon@mageos.com>
Clear as mud really...
-- Alex
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ECOS] compile error when using newer version ecos configurat ion tool
2001-11-03 11:02 ` Alex Schuilenburg
2001-11-03 16:24 ` Alex Schuilenburg
@ 2001-11-05 17:14 ` Chris Gray
2001-11-06 18:20 ` Patrick Doyle
2001-11-07 1:54 ` [ECOS] BSS [was compile error when using newer version ecos configurat ion tool] Tommy Reynolds
1 sibling, 2 replies; 12+ messages in thread
From: Chris Gray @ 2001-11-05 17:14 UTC (permalink / raw)
To: alexs; +Cc: Andrew Lunn, Fabrice Gautier, eCos
Alex Schuilenburg wrote:
> I asked the compiler folks around here. The answer I got was that
> "bss" was actually the mnemonic for the IBM/370 instruction that
> zero'ed a section of memory, and hence how the naming of the section was derived.
>
> No-one can recall what the mnemonics actually stood for though - not old enough ;-)
I'd better not admit to having a 360 assembler manual at home then ...
My favourite ASM/360 instruction was the one to set memory to BCD
zero: Zero and Add Packed, it was called. :)
Chris
^ permalink raw reply [flat|nested] 12+ messages in thread
* RE: [ECOS] compile error when using newer version ecos configurat ion tool
2001-11-05 17:14 ` Chris Gray
@ 2001-11-06 18:20 ` Patrick Doyle
2001-11-07 9:37 ` Andrew Xiang
2001-11-07 15:51 ` [ECOS] compile error when using newer version ecos configurat ion tool Richard Panton
2001-11-07 1:54 ` [ECOS] BSS [was compile error when using newer version ecos configurat ion tool] Tommy Reynolds
1 sibling, 2 replies; 12+ messages in thread
From: Patrick Doyle @ 2001-11-06 18:20 UTC (permalink / raw)
To: Chris Gray, eCos
> My favourite ASM/360 instruction was the one to set memory to BCD
> zero: Zero and Add Packed, it was called. :)
>
I used to work with the TMS32020 DSP from TI (about 15 years ago). My
favorite instruction on that processor was the XOR with a Konstant
instruction... spelled XORK :-)
--wpd
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ECOS] BSS [was compile error when using newer version ecos configurat ion tool]
2001-11-05 17:14 ` Chris Gray
2001-11-06 18:20 ` Patrick Doyle
@ 2001-11-07 1:54 ` Tommy Reynolds
1 sibling, 0 replies; 12+ messages in thread
From: Tommy Reynolds @ 2001-11-07 1:54 UTC (permalink / raw)
To: Chris Gray; +Cc: alexs, andrew.lunn, Fabrice_Gautier, ecos-discuss
[-- Attachment #1: Type: text/plain, Size: 1792 bytes --]
It was a dark and stormy night. Suddenly
"Chris Gray" <chris.gray@acunia.com> began to type furiously:
> Alex Schuilenburg wrote:
>
> > I asked the compiler folks around here. The answer I got was that
> > "bss" was actually the mnemonic for the IBM/370 instruction that
> > zero'ed a section of memory, and hence how the naming of the section was derived.
> >
> > No-one can recall what the mnemonics actually stood for though - not old enough ;-)
Well, I qualify for this one ;-)
Back in the olden days when everything was written in assembly language,
evaluating arithmetic expressions was really hard; that's why FORTRAN originally
constrained array subscripts to look like "n*k+i": you could leave out parts but
if present, they must be written in this order.
Anyway, writing in assembly language itself was a bit of a challenge because the
assembler didn't allow expressions just anywhere. Where today, you'd write
something like:
MyLabel: . = . + 500
to reserve some memory, the assembler had to provide a special opcode:
MyLabel bss 500
that defined "MyLabel" as a "block started by symbol" and "MyLabel" was
addressed as the first location in the memory area. There was also a "BES" that
was "block ended by symbol":
MyLabel bes 500
that assigned "MyLabel" to the last (last + 1? I don't remember) location of the
block.
Thank goodness that everything is not a special case these days.
Cheers!
---------------------------------------------+-----------------------------
Tommy Reynolds | mailto: <reynolds@redhat.com>
Red Hat, Inc., Embedded Development Services | Phone: +1.256.704.9286
307 Wynn Drive NW, Huntsville, AL 35805 USA | FAX: +1.256.837.3839
Senior Software Developer | Mobile: +1.919.641.2923
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [ECOS] compile error when using newer version ecos configurat ion tool
2001-11-06 18:20 ` Patrick Doyle
@ 2001-11-07 9:37 ` Andrew Xiang
2001-11-07 9:44 ` [ECOS] printf does not work, why? Andrew Xiang
2001-11-07 15:51 ` [ECOS] compile error when using newer version ecos configurat ion tool Richard Panton
1 sibling, 1 reply; 12+ messages in thread
From: Andrew Xiang @ 2001-11-07 9:37 UTC (permalink / raw)
Cc: eCos
I am running ecos on assabet.
I have redboot running, I compiled the simple printf("hello"); program
accroding to the manual.
and try to run it on both gdb and download to board, I don't see the
hello get printed?
Also tried the twothreads.c with no luck.
Since I have the console through the serial port, do I have to tell it
to print to the serial port?
What am I doing wrong?
thanks
Andrew
^ permalink raw reply [flat|nested] 12+ messages in thread
* [ECOS] printf does not work, why?
2001-11-07 9:37 ` Andrew Xiang
@ 2001-11-07 9:44 ` Andrew Xiang
0 siblings, 0 replies; 12+ messages in thread
From: Andrew Xiang @ 2001-11-07 9:44 UTC (permalink / raw)
Cc: eCos
I am running ecos on assabet.
I have redboot running, I compiled the simple printf("hello"); program
accroding to the manual.
and try to run it on both gdb and download to board, I don't see the
hello get printed?
Also tried the twothreads.c with no luck.
Since I have the console through the serial port, do I have to tell it
to print to the serial port?
What am I doing wrong?
thanks
Andrew
^ permalink raw reply [flat|nested] 12+ messages in thread
* RE: [ECOS] compile error when using newer version ecos configurat ion tool
2001-11-06 18:20 ` Patrick Doyle
2001-11-07 9:37 ` Andrew Xiang
@ 2001-11-07 15:51 ` Richard Panton
1 sibling, 0 replies; 12+ messages in thread
From: Richard Panton @ 2001-11-07 15:51 UTC (permalink / raw)
To: Patrick Doyle; +Cc: Chris Gray, eCos
> > My favourite ASM/360 instruction was the one to set memory to BCD
> > zero: Zero and Add Packed, it was called. :)
> >
> I used to work with the TMS32020 DSP from TI (about 15 years ago). My
> favorite instruction on that processor was the XOR with a Konstant
> instruction... spelled XORK :-)
And of course, the wonderful 6809 processor, the only time I've seen the
(S)ign (EX)tend op-code with a truely memorable mnemonic:
http://www.geocities.com/siliconvalley/heights/1681/6809.HTM >;-)
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2001-11-15 12:18 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-11-01 20:52 [ECOS] compile error when using newer version ecos configurat ion tool Fabrice Gautier
2001-11-02 9:12 ` Andrew Lunn
2001-11-02 12:41 ` David Airlie
2001-11-02 17:59 ` jf simon
2001-11-03 11:02 ` Alex Schuilenburg
2001-11-03 16:24 ` Alex Schuilenburg
2001-11-05 17:14 ` Chris Gray
2001-11-06 18:20 ` Patrick Doyle
2001-11-07 9:37 ` Andrew Xiang
2001-11-07 9:44 ` [ECOS] printf does not work, why? Andrew Xiang
2001-11-07 15:51 ` [ECOS] compile error when using newer version ecos configurat ion tool Richard Panton
2001-11-07 1:54 ` [ECOS] BSS [was compile error when using newer version ecos configurat ion tool] Tommy Reynolds
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).