From: "Ed Falis" <falis@verizon.net>
Subject: Re: Bitmanipulation in Ada
Date: Wed, 18 Aug 2004 21:18:06 GMT
Date: 2004-08-18T21:18:06+00:00 [thread overview]
Message-ID: <opscx5geap5afhvo@localhost> (raw)
In-Reply-To: Xns9549EB926B2CBBerndSpechgmxcom@151.189.20.10
On 18 Aug 2004 21:10:30 GMT, Bernd Specht <Bernd.Specht@gmx.com> wrote:
> Ok. Is there a reason why it is not (directly) available in the language
> itself like the and/or/xor or the >> and << in C?
Doesn't really matter, since most implementations directly generate the
code for these (they treat them as "instrinsic").
>
> OK, but this would result in an assignment operation (a memory move on
> maschine code level). What I want is a real "overlay" (same storage
> location
> used for both), so reading the value would not need extra instructions.
In all implementations of which I'm aware (and I've been in the Ada
compiler business for over 20 years) no code would be generated for an
unchecked conversion where the source and target have the same size.
You sound like you're looking for things to complain about, by the way.
- Ed
--
"When I was a kid, I wanted to grow up to be a wise man. Somehow, I just
turned out to be a wise guy".
next prev parent reply other threads:[~2004-08-18 21:18 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-08-18 20:37 Bitmanipulation in Ada Bernd Specht
2004-08-18 20:51 ` Ludovic Brenta
2004-08-18 21:10 ` Bernd Specht
2004-08-18 21:16 ` Ludovic Brenta
2004-08-18 21:18 ` Ed Falis [this message]
2004-08-19 17:30 ` Bernd Specht
2004-08-19 17:44 ` Ed Falis
2004-08-19 0:53 ` Jeffrey Carter
2004-08-19 17:44 ` Bernd Specht
2004-08-19 18:09 ` Martin Dowie
2004-08-19 18:28 ` Bernd Specht
2004-08-19 19:31 ` Martin Dowie
2004-08-19 20:29 ` Martin Dowie
2004-08-20 21:31 ` Bernd Specht
2004-08-19 19:17 ` Jeffrey Carter
2004-08-19 19:57 ` Björn Persson
2004-08-20 0:52 ` Jeffrey Carter
2004-08-19 21:24 ` Francois G. Dorais
2004-08-20 8:55 ` Pascal Obry
2004-08-20 7:26 ` Jean-Pierre Rosen
2004-08-20 21:20 ` Bernd Specht
2004-08-20 21:39 ` Ed Falis
2004-08-18 21:14 ` (see below)
2004-08-18 21:56 ` Martin Dowie
2004-08-19 15:25 ` (see below)
2004-08-19 15:50 ` Martin Dowie
2004-08-18 21:53 ` Martin Dowie
2004-08-18 22:59 ` Björn Persson
2004-08-19 8:08 ` Egil H. H�vik
2004-08-19 17:46 ` Bernd Specht
2004-08-20 20:57 ` Bitordering? was " Alfred Hilscher
2004-08-21 11:34 ` Nick Roberts
2004-08-21 14:00 ` Jim Rogers
2004-08-21 16:54 ` Simon Wright
2004-08-21 16:55 ` Georg Bauhaus
2004-08-23 18:36 ` Alfred Hilscher
2004-08-23 18:47 ` Alfred Hilscher
2004-08-23 22:39 ` 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