[comp.lang.ada] Unsigned quantities

jm@bbn.com (John Morrison) (09/18/89)

We are having a little trouble getting 16-bit unsigned data types for
a protocol implementation out of our TeleSoft compiler.  This seems to
be a general problem.  We can't get the compiler to "forget about"
sign bits.

We've done the obvious things, but the compiler is still rejecting our
rep specs.  Since this is a protocol implementation, we've got no
choice about the representation of the field.

Does anybody know how to do this?  Does anybody know of a better
compiler?


John Morrison

ARPANET:jmorrison@bbn.com
PHONE  :(617) 873-2648
ADDRESS:BBN Systems & Technologies Corp.
	10 Moulton Street
        Cambridge, Mass.
        02238

jm@bbn.com (John Morrison) (09/21/89)

Two days ago, I reported in this newsgroup problems in getting
unsigned types out of our TeleSoft compiler for a protocol
implementation.

Bob Knighten (knighten@pinocchio.encore.com) at Encore was kind enough
to email an explanation of how this behavior is *supposed* to be a
design "feature," not a bug.  (Thanks, Bob!)

Keith (I'm not going embarass myself by trying to spell his last name)
from TeleSoft's Customer Service promptly called and explained that I
am running an old version of their compiler (purchased through Ready
Systems).  Newer vintages of the compiler Do The Right Thing.  He told
me which version to request from Ready Systems.  (Thanks, Keith!)

John Morrison

ARPANET:jmorrison@bbn.com
PHONE  :(617) 873-2648
ADDRESS:BBN Systems & Technologies Corp.
	10 Moulton Street
        Cambridge, Mass.
        02238