home *** CD-ROM | disk | FTP | other *** search
- Path: nntp.teleport.com!sschaem
- From: sschaem@teleport.com (Stephan Schaem)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: >>>>>>> The Future: Amiga goes PC (...aeh: "PowerMsPenti...?) <<<<<<<<
- Date: 3 Jan 1996 06:37:19 GMT
- Organization: Teleport - Portland's Public Access (503) 220-1016
- Message-ID: <4cd86v$1lp@maureen.teleport.com>
- References: <judas.0gku@tomtec.abg.sub.org> <4aec3t$q2c@serpens.rhein.de> <judas.0gms@tomtec.abg.sub.org> <wjpOx*Dy0@mkmk.in-chemnitz.de> <judas.0gtn@tomtec.abg.sub.org> <30D9ECA0.167E@felix.univ.szczecin.pl> <judas.0gwf@tomtec.abg.sub.org> <30E150C0.41C6
- NNTP-Posting-Host: julie.teleport.com
- X-Newsreader: TIN [version 1.2 PL2]
-
- Organization: Teleport - Portland's Public Access (503) 220-1016
- Distribution:
-
- Miloslaw Smyk (smykm@felix.univ.szczecin.pl) wrote:
- : Th.Huber wrote:
- : >
- : > In article <30D9ECA0.167E@felix.univ.szczecin.pl> Miloslaw Smyk <smykm@felix.univ.szczecin.pl> writes:
- : >
- : > >> You never dissassembled a C-proggy, did you ?
- : > >
- : > >He was trying to tell you that nowadays compilers do not use LINK and
- : > >UNLINK, thus saving one address register for other uses.
- : >
- : > Sorrym but I just believe, what me disassembler shows me, not what some
- : > C-enthusiastics wish. =)
-
- : I won't argue over things that are obvious and easy to check. Perhaps
- : you should try to disassemble new software, and not '80 crap.
-
- just look at the 3.x rom code... pushing poping register for no good reason
- but beying a C mecanism. Waisted space & cycles.(call bltbitmap to see a
- 'patch' to push the calling regisater on the stack to be latter popped
- back by the function itself). It does't really matter for sutch routine,
- the impact is maybe NULL. But it show something is wrong, well, not great.
-
- SAS6.51 code is not as good as gcc2.6 and not as good as perfect (What a
- good coder can do in asm;)
-
- :
-
- : > Call assembly a slow language,
- : > but never ask, what your compiler is written in.
-
- : I didn't call assembly a slow language. This is your misinterpretation
- : of my (hopefully) plain English. BTW GCC is written in C and AFAIK, so
- : is SAS/C.
-
- Does it really matter what language is used to create a compiler?
- For an interpreter it would make a diference...
-
- Stephan
-