Peter O'Gorman wrote:

> 
> The problems start with r109149 - this patch:
> http://gcc.gnu.org/ml/gcc-patches/2005-12/msg01905.html
> 
> With this patch reverted we can build qt on Tru64 with gcc-4.2.4.
> 
> I have not yet built trunk on this platform, when I tired bootstrap
> failed, will try again now, but I don't believe this has changed much
> from 4.2.4.
> 
> Is this patch itself to blame, or does it simply expose a latent bug?

It is exposing a latent bug.  There was a bug where multiple logically-distinct
thunks were emitted even though they all had the same effect, and hence the same
names.

> Will reverting this patch in the gcc that we ship cause any real
> problems?

Yes, it may cause the thunks to be placed far from the thunked-to function and
hence have jump range problems.  Perhaps that's not an issue on Tru64 though


nathan

-- 
Nathan Sidwell    ::   http://www.codesourcery.com   ::         CodeSourcery

Reply via email to