This is the mail archive of the gcc-patches@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]

[Committed] Fix PR30222 for 4.2 [Was: Re: GCC 4.2.0 Status Report (2007-04-24)]


On 4/24/07, Mark Mitchell <mark@codesourcery.com> wrote:
2. PR 30222: crash on gcc.target/i386/vectorize1.c

This PR is apparently due to only part of a mainline patch being applied
to 4.2.  It was so diagnosed in December 2006, but nobody has identified
the missing part of the mainline patch.  Andrew, as you've diagnosed the
problem, would you please identify the solution?

This is what I am checking in to the 4.2 branch. I bootstrapped and tested on x86-linux-gnu with no regressions and fixes the testcase. This is a back port of part of: http://gcc.gnu.org/ml/gcc-patches/2006-11/msg00702.html Which was also part of the orginal patch which was supposed to fix this patch: http://gcc.gnu.org/ml/gcc-patches/2006-10/msg00566.html.

Thanks,
Andrew Pinski

2007-04-24  Andrew Pinski  <andrew_pinski@playstation.sony.com>
           Roger Sayle  <roger@eyesopen.com>

       PR middle-end/30222
       * expmed.c (make_tree): Use the correct type, i.e. the inner
       type, when constructing the individual elements of a CONST_VECTOR.

Attachment: fixpr30222.diff.txt
Description: Text document


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