pc386dx exception 6 was Re: 4.6.0pre2 and docs released

Joel Sherrill joel.sherrill at OARcorp.com
Thu Apr 24 13:29:09 UTC 2003



Angelo Fraietta wrote:
> 
> Angelo Fraietta wrote:
> 
> >
> >> > I am not actually using anything in the application. I included
> >> > the
> >> > iostream header but didi not use anything to make it fail. If I
> >> > remove
> >> > the include directive, the app runs and is reduced by about
> >> > 1050K.
> >> >
> >> I suspect it is just calling some constructor.  It doesn't
> >> surprise me
> >> that the applciation shrinks.
> >>
> If it worth anything, I tried the follwing.
> I rebuilt the toolset using gcc3.2.2 and Newlib 1.10 with an identical result
> I then rebuilt the toolset using gcc3.2 and Newlib 1.11
> With the iostream directive I got the following message
> RTEMS: rtems_gxx_mutex_init
> RTEMS: fatal error, exiting
> Without the iostream include it works fine

iostream is allocating at LEAST 1 rtems semaphore.  Increase the 
configuration table for CONFIGURE_MAXIMUM_SEMAPHORES and try it
again.

> --
> Angelo Fraietta
> 
> PO Box 859
> Hamilton NSW 2303
> 
> Home Page
> 
> http://www.users.bigpond.com/angelo_f/
> 
> 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)

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985



More information about the users mailing list