From: "Bruce Detter" <bruce.detter@lmco.com>
Subject: Type size vs. actual size difference.
Date: 2000/03/20
Date: 2000-03-20T00:00:00+00:00 [thread overview]
Message-ID: <8b5hhp$pvv1@svlss.lmms.lmco.com> (raw)
Using GNAT 3.12 on Win NT 4.0. We have defined a record that has a length
of 214 bytes. The type'Size attribute reports 214, but when we declare a
variable of the record type (X : Type) the size attribute X'Size reports
216. It appears the actual variable size takes into account adjustments to
word boundaries (and of course the type'Size attribute can't do this). Is
there a preprocessor command or pragma command that will force byte boundary
alignment so that the type size agrees with the actual size?
Thanks...
--
Bruce C. Detter III
next reply other threads:[~2000-03-20 0:00 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-03-20 0:00 Bruce Detter [this message]
2000-03-20 0:00 ` Type size vs. actual size difference tmoran
2000-03-20 0:00 ` Stanley R. Allen
2000-03-20 0:00 ` Vladimir Olensky
2000-03-20 0:00 ` Robert Dewar
2000-03-20 0:00 ` Vladimir Olensky
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox