<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'>oh I see, the documentation includes but I removed it years ago as it is kind of a maintenance burden. Kinda.<div><br></div><div><div>Author: Jay Michael Krell <jay.krell@cornell.edu>  2010-12-30 05:35:01</div><div>Committer: Jay Michael Krell <jay.krell@cornell.edu>  2010-12-30 05:35:01</div><div>Parent: 1e492adb4f0b0676b3d62aec23da45d197907302 (add OpenBSD/alpha here too)</div><div>Child:  655eeacc2d2cbe92676cb95840169c81ede4d0e7 (Merge Unicode branch into head.  For a summary of the changes, see)</div><div>Branches: master, remotes/origin/devel_unicode, remotes/origin/master</div><div>Follows: </div><div>Precedes: verification-release, verification-release-x86_64</div><div><br></div><div>    remove Compiler.ThisPlatform</div><div>    yet another piece of porting work gone</div><div>    There are no uses of this, and any uses would</div><div>    be somewhat dubious, and easy to replace with a compile</div><div>    time check of TARGET in Quake code.</div><div>    </div><div>    See this code for how:</div></div><div><br></div><div> - Jay<br><br><br><div><hr id="stopSpelling">From: jay.krell@cornell.edu<br>To: m3devel@elegosoft.com<br>Subject: using interface compiler in m3core/Grisu?<br>Date: Sun, 31 Jul 2016 08:25:54 +0000<br><br>

<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
<div dir="ltr"><div>Why can't I say this?</div><div><br></div><div>C:\dev2\cm3.2\m3-libs\m3core\src\float\Common\grisu\Grisu.m3</div><div><br></div><div>IMPORT Compiler;</div><div><br></div><div>PROCEDURE FastDtoa(v : LONGREAL;</div><div>..</div><div>    (* temporarily disable for NT386 until problems investigated *)</div><div>    IF Compiler.ThisPlatform = Compiler.Platform.NT386 THEN RETURN FALSE END;</div><div><br></div><div>new source -> compiling Grisu.m3</div><div><br></div><div>Fatal Error: bad version stamps: Grisu.m3</div><div><br></div><div>missing export: Compiler.Platform imported by Grisu.m3</div><div>missing export: Compiler.ThisPlatform imported by Grisu.m3</div><div> *** execution of [<function _BuildGlobalFunction at 0x0227F930>, <function _Shi</div><div>pFunction at 0x023600F0>] failed ***</div><div><br></div><div> ?</div><div><br></div><div>I know how to workaround in an ugly way -- via m3makefile chosing a different file..</div><div><br></div><div><br></div><div>Thank you,</div><div> - Jay</div><br><br>                                      </div></div></div>                                    </div></body>
</html>