comp.lang.ada
 help / color / mirror / Atom feed
From: Corey Ashford <yeroca@rocketmail.com>
Subject: Re: Code portability question
Date: 1999/01/24
Date: 1999-01-24T00:00:00+00:00	[thread overview]
Message-ID: <36AB878E.F51CA837@rocketmail.com> (raw)
In-Reply-To: 36AABFAA.2D844356@wvu.edu

Mike Werner wrote:
[snip]
> All he could supply at this point was that the error concerned
> initialization of floats.  He also indicated that the rewrite needed was
> fairly major.  What had me so suspicious was that he was blaming his
> woes on the fact that his computer had a K6 as the CPU.  His claim was
> that the K6 handled floats so differently that it messed up his
> program.  I didn't see how this was possible.  Or does Ada now
> discriminate against the AMD?

Not unless your compiler emits code for the AMD/Cyrix 3DNow instructions!
(not likely)

The AMD processor is supposed to be an exact clean-room implementation of the
IA32 architecture (plus their 3D enhancements).

I think the chances of the problem being due to a difference in the floating
point register implementation are about, as you surmised, zero.

- Corey




  reply	other threads:[~1999-01-24  0:00 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-01-22  0:00 Code portability question Mike Werner
1999-01-23  0:00 ` Corey Ashford
1999-01-23  0:00   ` bill_1
1999-01-24  0:00   ` Mike Werner
1999-01-24  0:00     ` Corey Ashford [this message]
1999-01-25  0:00       ` robert_dewar
1999-01-25  0:00         ` Corey Ashford
1999-01-25  0:00           ` dewar
1999-01-23  0:00 ` bill_1
1999-01-24  0:00   ` Mike Werner
1999-01-23  0:00 ` Tucker Taft
1999-01-24  0:00   ` Mike Werner
1999-01-31  0:00     ` Nick Roberts
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox