From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: *** X-Spam-Status: No, score=3.8 required=5.0 tests=BAYES_00,INVALID_MSGID, RATWARE_MS_HASH,RATWARE_OUTLOOK_NONAME autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ae1c40eeb14aa7f7,start X-Google-Attributes: gid103376,public From: "Mark" Subject: Finding a record representation used by gnat Date: 1998/11/04 Message-ID: <01be0864$2cae12f0$0f010180@nc84c>#1/1 X-Deja-AN: 408373838 X-Trace: newsreader2.core.theplanet.net 910204329 7909 62.136.47.24 (4 Nov 1998 18:32:09 GMT) Organization: Customer of Planet Online NNTP-Posting-Date: 4 Nov 1998 18:32:09 GMT Newsgroups: comp.lang.ada Date: 1998-11-04T18:32:09+00:00 List-Id: Is it possible to find the representation used for a record compiled using GNAT 3.11a2 (DEC ALPHA). I was hoping that either a gcc switch or a gnat utility to tell me this. For those who want to know why ... I am also compiling the same source using GNAT 3.10p under NT, and then sending messages between the two different machine. As expected they allocate fields differently. The PC version is for testing, and my intention is to put a representaion clause only on this. Later multiple identical machines with the same compiler will send the same messages to each other (without the overhead of defining the representation and allowing the representation to optimised by the compiler).