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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ad84be6ce1cbae14 X-Google-Attributes: gid103376,public From: Rainer Aigner Subject: Re: Take controll of the assignment operator Date: 2000/04/13 Message-ID: <38F58760.83EAEA88@newtec.de>#1/1 X-Deja-AN: 610582455 References: <38F2FF84.C44AC279@newtec.de> <38F437C5.D525C847@newtec.de> <8d2h6m$6qj$1@nnrp1.deja.com> X-Accept-Language: en Content-Type: multipart/mixed; boundary="------------CEE208D5794B26643CC2D081" Organization: NewTec Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 2000-04-13T00:00:00+00:00 List-Id: This is a multi-part message in MIME format. --------------CEE208D5794B26643CC2D081 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Robert Dewar wrote: > > In article <38F437C5.D525C847@newtec.de>, > Rainer Aigner wrote: > > And I want to make sure, that a read with the 8-bit type is > > performed by a "load byte", and the 16-bit type by a "load > > halfword" assembler statement. > > There is absolutely NOTHING in the RM, or anywhere else that > would imply it is appropriate to expect this usage of > instructions, and there is nothing wrong in a compiler that > does not follow this expectation, and there is no way to That completle correct, and I got the problem. My idea was, if I can overload all the other operators and even can implement my own heap, and many more (and all by language), maybe I have a chance to influence the assignment. Regarding to the point, that my sw is in RISC Class 1 and code coverage... It would also be much less effort to validate the code. cause right now I have some 2000 line just with direct assembler. And it will be many more. Up to this point, I can live it, but couldn't it been that I just doesn't saw the right way? > insist that the compiler follow this expectation. > > If your code depends on this, then the ONLY legitimate way > to achieve this is to write machine language insertions > or instrinsics that generate the instructions you need. > Any other solution is incorrect, and may cause significant > difficulties in porting the application to another compiler > or to another system. Right now I writing code on 3 different plattforms, with 3 different compilers. The thing with porting to another system will be difficult for a TSAP (Target Specific ADA Package). > > Sent via Deja.com http://www.deja.com/ > Before you buy. --------------CEE208D5794B26643CC2D081 Content-Type: text/x-vcard; charset=us-ascii; name="aigner.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Rainer Aigner Content-Disposition: attachment; filename="aigner.vcf" begin:vcard n:Aigner;Rainer x-mozilla-html:FALSE org:NewTec GmbH;Software developer adr:;;;;;; version:2.1 email;internet:aigner@newtec.de x-mozilla-cpt:;0 fn:Rainer Aigner end:vcard --------------CEE208D5794B26643CC2D081--