<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>I suggest backends should be informed of the following somehow via m3cg calls:<br><br><br>word size definitely <br>
endian maybe <br>jmpbuf size maybe <br>target_name maybe  <br>
<br><br>I understand they are available from m3middle.<br>Part of my agenda is that .mc files be more self contained.<br><br><br>Eventually I'd like the IL to be independent of all of these anyway, but that is a later project.<br>Jmpbuf size I know how to eliminate.<br>Target_name doesn't really have meaning.<br>Eliminating word size and endian dependencies in the IL won't be so easy.<br><br><br>The extra information should be pretty harmless even if not critical.<br><br><br>For example though...if you look at m3cgcat..it is slightly bad that it has to discover target<br>from the ambient environment, instead of from the input file.<br><br><br>Thank you,<br> - Jay<br>                                    </div></body>
</html>