This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: gcc-3.3.3 ppc e500 - Abort of uic from Qt


Clemens Koller wrote:
/[..]/qt-x11-free-3.3.4/bin/uic -L /[..]/qt-x11-free-3.3.4/plugins
-embed designercore [lots of images/*.png's]
-o qmake_image_collection.cpp
make: *** [qmake_image_collection.cpp] Aborted
make: *** Deleting file `qmake_image_collection.cpp'

uic is dumping core. We can't really do anything about that, as that isn't part of gcc. We need a testcase that we can use to reproduce the problem, or evidence of an actual gcc problem.


If this is a gcc miscompilation problem, and you are compiling with a high optimization level like -O2, you could try using -O or -O0 instead.

You could try using a different gcc version. Maybe gcc-3.3.4 has a bug that isn't present in other earlier or later gcc-3.3.x versions.

You could try debugging uic to figure out why it is failing.

>BTW: What are the most current versions for a toolchain which generates >working and efficient code for the MPC8540 (ppc32, e500, spe)?

There are people supporting the e500 target, so it should be working reasonably well in any gcc release.

There is a special branch maintained for the e500 by Red Hat, which is called gcc-3_4-e500-branch. This can be checked out from our cvs repository. I don't know details about this branch other than what is on the web site.
http://gcc.gnu.org/cvs.html#devbranches
and scroll down to the Architecture-specific section.
--
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]