<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
diff attached..<BR><BR> <BR>> Date: Sun, 7 Mar 2010 15:17:45 +0000<BR>> To: m3commit@elegosoft.com<BR>> From: jkrell@elego.de<BR>> Subject: [M3commit] CVS Update: cm3<BR>> <BR>> CVSROOT: /usr/cvs<BR>> Changes by: jkrell@birch. 10/03/07 15:17:45<BR>> <BR>> Modified files:<BR>> cm3/m3-sys/m3back/src/: M3x86.m3 Stackx86.m3 <BR>> <BR>> Log message:<BR>> further narrow down extract to what m3front uses<BR>> and we can therefore test<BR>> => sign_extend requires constant m and constant n<BR>> (I'm thinking I should see if the coverage stuff works..<BR>> and if not fix it..)<BR>> <BR>> stack should handle all 32bit cases inline<BR>> leaving the function calls only for some 64bit cases (for now)<BR>> <BR>> something is fishy here for 64bit + sign extension + non constant m/n<BR>> will resolve shortly<BR>> (for now I'm leaving 64bit extract + sign extend + non constant m/n)<BR>> <BR>> some newlines for readability<BR>> <BR>                                     </body>
</html>