Re: Native Code vs PCode OT




"J French" <erewhon@xxxxxxxxxx> wrote in message
news:431ecd25.15618731@xxxxxxxxxxxxxxxxxxxxxxx
> On Tue, 6 Sep 2005 13:04:11 -0500, "Ralph" <nt_consulting64@xxxxxxxxx>
> wrote:
>
> <snip>
>
> >[Way, way, off topic.]
> >[My apologies to the rest of the group, but I find this difficult to
ignore.
> >Perhaps related to early Germanic elimination training. <g>]
>
> Just for clarification :-
>
> Directive Parameter order Clean-up Passes parameters in registers?
> register Left-to-right Routine Yes
> pascal Left-to-right Routine No
> cdecl Right-to-left Caller No
> stdcall Right-to-left Routine No
> safecall Right-to-left Routine No
>
> There is a rumour that parts of MSDOS 1.0 (AKA QDOS from Seattle
> Systems) was written in Pascal

Also, it is interesting to point out to those that claim that using the
_pascal calling convention is a sign of a "Pascal language" influence, that
_pascal is not the default calling convention for most Pascal compilers.
Register is. <g>

-ralph


.



Relevant Pages

  • Re: VxWorks 6.6 - Ethernet interface driver support
    ... “geiMuxConnect” routine function call). ... The effect of the writing to the registers RXCW and STATUS is outlined ... Register content directly before the write done in the ... It should be cleared for port 0 and set for port 1. ...
    (comp.os.vxworks)
  • Re: Benchmarker
    ... > What I was thinking of is to have each contesting routine to ... > register itself with the following information: ... It can be registered by one line in the initialization section. ...
    (borland.public.delphi.language.basm)
  • Re: [RFC][PATCH 1/3] PM: Introduce new top level suspend and hibernation callbacks
    ... will want a simple way to know when it is illegal for them to register ... the routine won't try to register new children improperly is to have ... the routine check a flag which gets set _before_ prepareis called. ... Drivers could have their own flag set ...
    (Linux-Kernel)
  • Re: Patch to add support for SGIs IOC4 chipset
    ... > In order to do this you must modify sgiioc4_clearirqslightly, ... routine is not used, since the ide_ack_intr macro will not call it. ... Is that register read supposed to clear ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: Introducing "f0dder.lib" and "f0dder.inc" for MASM.
    ... It's calling convention. ... routine by routine basis. ... the change to the MASM32 header files, but I still don't see this as a ... understanding of the problem could be way off, ...
    (alt.lang.asm)