bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mig hack (was: Re: nss is broken


From: Thomas Bushnell, BSG
Subject: Re: mig hack (was: Re: nss is broken
Date: 30 Jul 2002 19:40:06 -0700
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de> writes:

Y> On Tue, Jul 30, 2002 at 06:19:57PM +0200, Marcus Brinkmann wrote:
> > I compiled glibc and the Hurd with my modified mig.  Actually, only four
> > RPCs were affected: io_identity (because of ino64_t), io_read, io_write,
> > io_seek and file_set_size.
> 
> This is the MiG change I used.  It works for me, but I didn't test 64 bit
> targets.
> 
> 2002-07-31  Marcus Brinkmann  <marcus@gnu.org>
> 
>         * routine.c (rtFindSize): Always add sizeof_mach_msg_type_t to
>         SIZE for args not in long form, irregardless of the itSize.

I fear that this fixes that case, but runs the risk of breaking the
case of passing shorts and chars when alignment might matter.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]