comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: reading a text file into a string
Date: Wed, 21 Jul 2004 16:39:15 -0500
Date: 2004-07-21T16:39:15-05:00	[thread overview]
Message-ID: <XMCdnQjqXrrDf2PdRVn-pw@megapath.net> (raw)
In-Reply-To: nM-dnegXLbmdK2DdRVn-hQ@comcast.com

"Robert I. Eachus" <rieachus@comcast.net> wrote in message
news:nM-dnegXLbmdK2DdRVn-hQ@comcast.com...
...
> When the programmer can do something simple like this to improve program
> performance, it should be supported by all compilers.  (Notice that this
> is an error, not a warning.) I can see not supporting the subtype case
> due to the (potential) requirement for either large stack frames or
> varying size stack frames.  But for an object that can be allocated at
> link time, I don't see why it shouldn't be supported.

What's an object allocated at link time? I don't know of any such thing (you
can allocate segments at link time, but the number of those is quite
limited).

Similarly, do you know of *any* compiler for *any* language that supports
256 byte alignment? I don't, at least on Windows. As far as I know, the
largest alignment on Windows is paragraph. (There may be choices for larger
alignments in the linker structures, but I would guess that if they are't
used by the C compiler, they don't work. That's certainly been our
experience with linkers on Windows, SunOS, SCO Unix, the U2000, etc.
Virtually nothing we tried would work until we duplicated precisely what the
local C compiler generated. Then all is fine...)

                       Randy.









  reply	other threads:[~2004-07-21 21:39 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-07-15 17:27 reading a text file into a string zork
2004-07-15 17:49 ` Marius Amado Alves
2004-07-15 19:57   ` Nick Roberts
2004-07-15 17:59 ` Marius Amado Alves
2004-07-15 19:18   ` Nick Roberts
2004-07-15 19:18 ` Nick Roberts
2004-07-15 20:02   ` Nick Roberts
2004-07-16  1:23 ` Jeffrey Carter
2004-07-16  2:20 ` Steve
2004-07-16  2:26 ` Steve
2004-07-16 16:16   ` Jeffrey Carter
2004-07-16 17:45     ` Nick Roberts
2004-07-16 21:19   ` Randy Brukardt
2004-07-17  2:27     ` Robert I. Eachus
2004-07-17 11:31       ` Mats Weber
2004-07-17 15:52         ` Robert I. Eachus
2004-07-17 22:38           ` Jeffrey Carter
2004-07-18 13:44             ` zork
2004-07-19  8:07       ` Dale Stanbrough
2004-07-19  8:58         ` Martin Dowie
2004-07-21  0:17           ` Robert I. Eachus
2004-07-21 21:39             ` Randy Brukardt [this message]
2004-07-22 22:34               ` Robert I. Eachus
2004-07-23  0:49                 ` Randy Brukardt
2004-07-23 21:56                   ` Nick Roberts
2004-07-24  0:34                     ` tmoran
2004-07-24  1:16                       ` Nick Roberts
2004-07-24  1:42                     ` Randy Brukardt
2004-07-24 15:14                       ` Nick Roberts
2004-07-26 23:48                         ` Randy Brukardt
2004-07-27 12:08                           ` Nick Roberts
2004-07-27 23:24                             ` Robert I. Eachus
2004-07-29  0:55                               ` Randy Brukardt
2004-07-29  0:53                             ` Randy Brukardt
2004-07-29  7:25                               ` Martin Dowie
2004-07-29 20:08                               ` Robert I. Eachus
2004-07-30  0:14                                 ` tmoran
2004-07-24  2:56                   ` Robert I. Eachus
2004-07-19 11:51       ` Ada2005 (was " Peter Hermann
2004-07-19 12:51         ` Dmitry A. Kazakov
2004-07-19 13:01         ` Nick Roberts
2004-07-19 13:35           ` Martin Dowie
2004-07-19 17:22             ` Nick Roberts
2004-07-19 23:50           ` Randy Brukardt
replies disabled

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