This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Bug report Internal compiler error
Austin, Brian wrote:
It wouldn't be in the ecos code. It would be in the source code for your toolchain.
When you build a toolchain, you include linux header files for gcc and the clib that you use.
You have to have configured linux headers to do this.
In those configured linux headers you should enable POSIX_MQUEUE support.
That has nothing to do with eCos.
Nothing in linux header files when building the copmiler, affects the
building of eCos, or eCos's mqueue support.
To reply to other people: people have been using gcc 3.3.x, 3.4.x and 4.0.x
successfully that I know of.
Sebastian, as a workaround, you could compile POSIX at a lower optimisation
level, like -O1, or maybe even -O0. Depends how much you care about
performance.
Jifl
--
eCosCentric http://www.eCosCentric.com/ The eCos and RedBoot experts
------["The best things in life aren't things."]------ Opinions==mine
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss