<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'><div>This directory has a bunch of the .mc/.ic files that constitute cm3 (not the whole system, but m3core, libm3, sysutils, m3front, m3middle, m3quake, m3back..)</div><div>Maybe I forgot some.</div><div>This represents a lot of success.</div><div>I give line counts to show I'm actually doing anything.</div><div><br></div><div><br></div><div>jbook2:t1 jay$ gcc -m64 -c *.c</div><div>ASCII.ic.c:332:3: warning: integer constant is so large that it is unsigned</div><div>ASCII.ic.c:332: warning: this decimal constant is unsigned only in ISO C90</div><div>FPU.ic.c:195: warning: conflicting types for built-in function ‘ldexp’</div><div>Interval.ic.c:432:3: warning: integer constant is so large that it is unsigned</div><div>Interval.ic.c:432: warning: this decimal constant is unsigned only in ISO C90</div><div>M3CG_BinRd.mc.c: In function ‘M3CG_BinRd__Scan_type’:</div><div>M3CG_BinRd.mc.c:3494: warning: comparison is always false due to limited range of data type</div><div>M3Process.mc.c: In function ‘M3Process__Interrupt’:</div><div>M3Process.mc.c:268: error: ‘Usignal__SIGINT’ undeclared (first use in this function)</div><div>M3Process.mc.c:268: error: (Each undeclared identifier is reported only once</div><div>M3Process.mc.c:268: error: for each function it appears in.)</div><div>M3Process.mc.c: In function ‘M3Process__Abort’:</div><div>M3Process.mc.c:333: error: ‘Usignal__SIGKILL’ undeclared (first use in this function)</div><div>Math.ic.c:294: warning: conflicting types for built-in function ‘cabs’</div><div>Math.ic.c:302: warning: conflicting types for built-in function ‘ldexp’</div><div>Math.ic.c:325: warning: conflicting types for built-in function ‘jn’</div><div>Math.ic.c:335: warning: conflicting types for built-in function ‘yn’</div><div>Rect.ic.c:657:3: warning: integer constant is so large that it is unsigned</div><div>Rect.ic.c:657: warning: this decimal constant is unsigned only in ISO C90</div><div>Rect.ic.c:659:3: warning: integer constant is so large that it is unsigned</div><div>Rect.ic.c:659: warning: this decimal constant is unsigned only in ISO C90</div><div>Region.ic.c:518:3: warning: integer constant is so large that it is unsigned</div><div>Region.ic.c:518: warning: this decimal constant is unsigned only in ISO C90</div><div>Region.ic.c:520:3: warning: integer constant is so large that it is unsigned</div><div>Region.ic.c:520: warning: this decimal constant is unsigned only in ISO C90</div><div>TWord.mc.c: In function ‘TWord__Or’:</div><div>TWord.mc.c:2411: warning: comparison is always false due to limited range of data type</div><div>TWord.mc.c:2411: warning: comparison is always false due to limited range of data type</div><div>TWord.mc.c: In function ‘TWord__Xor’:</div><div>TWord.mc.c:2470: warning: comparison is always false due to limited range of data type</div><div>TWord.mc.c:2470: warning: comparison is always false due to limited range of data type</div><div>TextConv.ic.c:361:3: warning: integer constant is so large that it is unsigned</div><div>TextConv.ic.c:361: warning: this decimal constant is unsigned only in ISO C90</div><div>jbook2:t1 jay$ ls -l *.mc *.ic |wc -l</div><div>     700</div><div>jbook2:t1 jay$ ls -l *.c |wc -l</div><div>     700</div><div>jbook2:t1 jay$ wc -l *.c | grep total</div><div>  662454 total</div><div><br></div>                                         </div></body>
</html>