Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 06 Nov 1997 07:41:06 +0100
From:      Poul-Henning Kamp <phk@critter.freebsd.dk>
To:        Mike Smith <mike@smith.net.au>
Cc:        Nate Williams <nate@mt.sri.com>, freebsd-mobile@freebsd.org
Subject:   Re: Libretto 50 - US Version and PAO 
Message-ID:  <1977.878798466@critter.freebsd.dk>
In-Reply-To: Your message of "Thu, 06 Nov 1997 11:51:11 %2B1030." <199711060121.LAA00464@word.smith.net.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <199711060121.LAA00464@word.smith.net.au>, Mike Smith writes:

>> 1.  (Inline) Assembly
>> 	call_pnp(segment, offset, int stackdepth, u_int16_t *stack)
>
>You left the data segment out...
>
>One thing I was wondering; does
>
>pnp_func(u_int16_t a, u_int16_b)
>
>construct the stack properly, or will we still get int-sized objects on 
>the stack?

You still get 32bit stuff on the stack.  C promotes them.

--
Poul-Henning Kamp             FreeBSD coreteam member
phk@FreeBSD.ORG               "Real hackers run -current on their laptop."



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1977.878798466>