DragonFly BSD
DragonFly commits List (threaded) for 2003-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/sys/sys cdefs.h


From: "Hiten Pandya" <hmp@xxxxxxxx>
Date: Fri, 29 Aug 2003 18:18:23 +0100

On Wed, 27 Aug 2003 10:29:18 -0700, Matthew Dillon wrote:

>     Though I will note that use of this macro will be fairly restricted,
>     at least initially, since it involves an incompatible ABI change for
>     the functions it is applied to.  I don't want people to go __usereg
>     crazy in the source tree!
> 
>     It kinda brings me back to my Amiga days where regargs were used
>     extensively to good effect.  For IA32, however, due to the fewer 
>     registers that are available, use of regargs should be restricted to
>     small 'leaf' functions only... things like bcopy(), and *NOT* things like,
>     say, tcp_input() :-).

	Ofcourse, thanks for the nice demonstration Matt. ;-)

	It would not be good or useful to go __usereg crazy. :-)

		-- Hiten



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