<html>
<head>
</head>
<body>
Angelo Fraietta wrote:<br>
<blockquote type="cite" cite="mid:3EA75B71.3020708@bigpond.com"><br>
Angelo Fraietta wrote:<br>
<blockquote type="cite" cite="mid:3EA72F84.7040304@bigpond.com"><br>
<blockquote type="cite" cite="mid:3EA6914D.C1C1C02B@OARcorp.com">
<blockquote type="cite">
<pre wrap="">I am not actually using anything in the application. I included the<br>iostream header but didi not use anything to make it fail. If I remove<br>the include directive, the app runs and is reduced by about 1050K.<br></pre>
</blockquote>
<pre wrap=""><!----><br>I suspect it is just calling some constructor. It doesn't surprise me<br>that the applciation shrinks.<br></pre>
</blockquote>
</blockquote>
<pre class="moz-signature" cols="$mailwrapcol"><br>If it worth anything, I tried the follwing.<br>I rebuilt the toolset using gcc3.2.2 and Newlib 1.10 with an identical result<br><br>I then rebuilt the toolset using gcc3.2 and Newlib 1.11<br>With the iostream directive I got the following message<br><br>RTEMS: rtems_gxx_mutex_init<br>RTEMS: fatal error, exiting<br><br>Without the iostream include it works fine<br>-- <br></pre>
</blockquote>
<pre class="moz-signature" cols="$mailwrapcol">I just did some more tests. The error that caused the rtems_gxx_mutex_init failure did not run on on the pentium machine.<br><br>I attmpted to do the same test with gcc3.2 and newlib 1.10 (which is working for my application) and I got the same result (rtems_gxx_mutex_init).<br><br>If, however, I perform a test using one of my own applications (where I originally found the fault), if I include iostream I get the exception 6. My real application, however, does not include iostream anywhere in it and subsequently runs fine. <br><br>If I use gcc3.2 with newlib 1.11, my application runs (however, I never include iostream anywhere)<br><br>If I use gcc3.2.2 with newlib 1.11, the application bloats from 462K to 621K and crashes with the exception 6. There is no change in my source whatsoever<br><br>I think that there may be two problems here. <br><br>If you want me to run any more tests or sequences, let me know.<br>--
An
gelo Fraietta
PO Box 859
Hamilton NSW 2303
Home Page
<a class="moz-txt-link-freetext" href="http://www.users.bigpond.com/angelo_f/">http://www.users.bigpond.com/angelo_f/</a>
There are those who seek knowledge for the sake of knowledge - that is CURIOSITY
There are those who seek knowledge to be known by others - that is VANITY
There are those who seek knowledge in order to serve - that is LOVE
Bernard of Clairvaux (1090 - 1153)</pre>
<br>
</body>
</html>