[Win32] VM update (3.2 release candidate)
John M McIntosh
johnmci at smalltalkconsulting.com
Tue May 7 17:14:32 UTC 2002
>
>Those are precisely the same registers.
>
> http://www-sor.inria.fr/~piumarta/squeak/unix/3.1beta/src/unix/sqGnu.h
>
> > Sure you had sufficent coffee today?
>
>Still drinking...
>
>Ian
Rabbits I've 23 copies of this file on my mac. So the ones marked
* last edited: Sat Mar 21 14:28:53 1998 by piumarta (Ian Piumarta) on clotho
has a proper define for CB_REG
* last edited: Sun Jun 20 14:56:09 1999 by piumarta (Ian Piumarta) on clotho
has a proper define for CB_REG
* Last edited: Fri Aug 11 08:20:28 2000 by piumarta (Ian Piumarta) on emilia
has it commented out!
but http://www-sor.inria.fr/~piumarta/squeak/unix/3.1beta/src/unix/sqGnu.h
* Last edited: 2002-05-05 07:49:35 by piumarta on emilia.inria.fr
has it commented out!
#if defined(__i386__)
# define IP_REG asm("%esi")
# define SP_REG asm("%edi")
# define CB_REG /* asm("%ebx") ; avoid undue register pressure */
#endif
and
http://www-sor.inria.fr/~piumarta/squeak/unix/3.1current/src/unix/sqGnu.h
reads
#if defined(__i386__)
# define IP_REG asm("%esi")
# define SP_REG asm("%edi")
# define CB_REG /* asm("%ebx") ; avoid undue register pressure */
#endif
but
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/squeak/squeak/platforms/win32/vm/sqGnu.h?rev=1.1.1.1&content-type=text/vnd.viewcvs-markup
reads
#if defined(__i386__)
# define IP_REG asm("%esi")
# define SP_REG asm("%edi")
# define CB_REG asm("%ebx")
#endif
Am I confused here?
--
--
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
===========================================================================
More information about the Squeak-dev
mailing list
|