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=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,be920da40970e1c2 X-Google-Attributes: gid103376,public From: dvdeug@x8b4e516e.dhcp.okstate.edu (David Starner) Subject: Re: gnat/ppc and a32 blt transfers Date: 2000/11/04 Message-ID: <8u1k6c$9ic1@news.cis.okstate.edu>#1/1 X-Deja-AN: 690156406 References: <3A007357.FF3475A0@mindspring.com> <3A01C76C.86CEA181@mindspring.com> <8u059j$luj$1@nnrp1.deja.com> Organization: Oklahoma State University User-Agent: slrn/0.9.6.3 (Linux) Reply-To: dstarner98@aasaa.ofe.org Newsgroups: comp.lang.ada Date: 2000-11-04T00:00:00+00:00 List-Id: On Sat, 04 Nov 2000 05:02:44 GMT, Robert Dewar wrote: >In article <3A01C76C.86CEA181@mindspring.com>, > Al Johnston wrote: >> I am not sure what to make of the "if you want to program in >> asm..." remark.... All I was doing here was accessing >> memory... > > >There is no such thing as "accessing memory" in Ada, the >definition of the Ada language is at a much higher semantic >level, and the compiler can produce any sequence of code >that meets the semantic requirement using the standard >instruction set of the machine. May I point out that this is true for most languages, including C. The Linux kernel people have got burnt several times assuming otherwise and then the gcc people changed the compiler on them. -- David Starner - dstarner98@aasaa.ofe.org http://dvdeug.dhis.org As centuries of pulp novels and late-night Christian broadcasting have taught us, anything we don't understand can be used for the purposes of Evil. -- Kenneth Hite, Suppressed Transmissions