CVS: sml-dist primop-list,1.1.2.11,1.1.2.12

David MacQueen <[email protected]> Thu, 13 Jul 2006 13:12:27 -0700
Newsgroups gmane.comp.lang.sml.smlnj.commits
Message-ID <[email protected]>
Update of /cvsroot/smlnj/sml-dist
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv30801

Modified Files:
      Tag: primop-branch-2
	primop-list 
Log Message:
fixes for new primop scheme

Index: primop-list
===================================================================
RCS file: /cvsroot/smlnj/sml-dist/Attic/primop-list,v
retrieving revision 1.1.2.11
retrieving revision 1.1.2.12
diff -C2 -d -r1.1.2.11 -r1.1.2.12
*** primop-list	29 Jun 2006 21:32:55 -0000	1.1.2.11
--- primop-list	13 Jul 2006 20:12:25 -0000	1.1.2.12
***************
*** 251,257 ****
--- 251,259 ----
  61   copy_32_32_wi, P.COPY(32,32),   	word32 -> int32
  	 InlineT.Word32.copyt_int32 : 	word32 -> int32
+ 	 CoreIntInf.w32ToI32 : 		word32 -> int32
  
  62   copy_32_32_iw, P.COPY(32,32),   	int32 -> word32
  	 InlineT.Word32.copyf_int32 : 	int32 -> word32
+ 	 CoreIntInf.i32ToW32 : 		int32 -> word32
  
  63   copy_32_32_ww, P.COPY(32,32),   	word32 -> word32
***************
*** 276,283 ****
--- 278,287 ----
  67   copy_31_32_i,  P.COPY(31,32),  	word -> int32
  	 InlineT.Int32.copy_word31 : 	word -> int32
+ 	 CoreIntInf.w31Tow32 :		word -> int32
  
  68   copy_31_32_w,  P.COPY(31,32),  	word -> word32
  	 InlineT.Word32.copy_word31 : 	word -> word32
  	 InlineT.Word31.toLargeWord :	word -> word32
+ 	 CoreIntInf.w31ToW32 : 		word -> word32
  
  69   copy_8_32_i,   P.COPY(8,32),     	word8 -> int32
***************
*** 320,327 ****
--- 324,333 ----
  79   trunc_32_31_i, P.TRUNC(32,31),   	int32 -> word
  	 InlineT.Int32.trunc_word31 : 	int32 -> word
+ 	 CoreIntInf.i32ToW31 : 		int32 -> word
  
  80   trunc_32_31_w, P.TRUNC(32,31),   	word32 -> word
  	 InlineT.Word32.trunc_word31 :  word32 -> word
  	 InlineT.Word31.fromLargeWord :	word32 -> word 
+ 	 CoreIntInf.w32ToW31 : 		word32 -> word
  
  81   trunc_31_8,    P.TRUNC(31,8),   	int -> word8
***************
*** 583,586 ****
--- 589,593 ----
  170  i32neg,     int32 P.~,      	int32 -> int32
  	InlineT.Int32.~ :		int32 -> int32
+ 	CoreIntInf.~ : 			int32 -> int32
  
  171  i32lt,      int32cmp P.<,		int32 * int32 -> bool
***************
*** 855,869 ****
  270  w32orb,	   word32 P.ORB,		word32 * word32 -> word32
  	InlineT.Word32.orb :			word32 * word32 -> word32
  
  271  w32xorb,	   word32 P.XORB,		word32 * word32 -> word32
  	InlineT.Word32.xorb :			word32 * word32 -> word32
  
  272  w32andb,	   word32 P.ANDB,		word32 * word32 -> word32
  	InlineT.Word32.andb :			word32 * word32 -> word32
  
! 273  w32notb,	   word32 P.NOTB,		word32 -> w32
  	InlineT.Word32.notb :			word32 -> word32
  
! 274  w32neg,	   word32 P.~,			word32 -> w32
  	InlineT.Word32.~ :			word32 -> word32
  
--- 862,879 ----
  270  w32orb,	   word32 P.ORB,		word32 * word32 -> word32
  	InlineT.Word32.orb :			word32 * word32 -> word32
+ 	CoreIntInf.|| : 			word32 * word32 -> word32
  
  271  w32xorb,	   word32 P.XORB,		word32 * word32 -> word32
  	InlineT.Word32.xorb :			word32 * word32 -> word32
+ 	CoreIntInf.^ : 				word32 * word32 -> word32
  
  272  w32andb,	   word32 P.ANDB,		word32 * word32 -> word32
  	InlineT.Word32.andb :			word32 * word32 -> word32
+ 	CoreIntInf.&& : 			word32 * word32 -> word32
  
! 273  w32notb,	   word32 P.NOTB,		word32 -> word32
  	InlineT.Word32.notb :			word32 -> word32
  
! 274  w32neg,	   word32 P.~,			word32 -> word32
  	InlineT.Word32.~ :			word32 -> word32
  
***************
*** 873,879 ****
--- 883,891 ----
  276  w32rshiftl,   word32 P.RSHIFTL,		word32 * word -> word32
  	InlineT.Word32.rshiftl :		word32 * word -> word32
+ 	CoreIntInf.>> : 			word32 * word -> word32
  
  277  w32lshift,	   word32 P.LSHIFT,		word32 * word -> word32
  	InlineT.Word32.lshift :			word32 * word -> word32
+ 	CoreIntInf.<< : 			word32 * word -> word32
  
  278  w32gt,	   word32cmp (P.>),		word32 * word32 -> bool



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642