This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch, mips] Fix for PR target/56942
- From: Steve Ellcey <sellcey at imgtec dot com>
- To: Steven Bosscher <stevenb dot gcc at gmail dot com>
- Cc: <gcc-patches at gcc dot gnu dot org>, <andrew dot bennett at imgtec dot com>, <rdsandiford at googlemail dot com>
- Date: Thu, 30 May 2013 07:53:58 -0700
- Subject: Re: [patch, mips] Fix for PR target/56942
- References: <2c243f55-9b58-4e4a-86cf-9dd5be8ea183 at BAMAIL02 dot ba dot imgtec dot org> <87sj2gifze dot fsf at talisman dot default> <1367016105 dot 1650 dot 43 dot camel at ubuntu-sellcey> <87ehdwiezi dot fsf at talisman dot default> <1367266413 dot 8625 dot 3 dot camel at ubuntu-sellcey> <87mwsgh5eb dot fsf at talisman dot default> <CABu31nPa0i7MMzqf4tJ2Vh25nEQUkHoboXKk32y04OrPN2hL4w at mail dot gmail dot com> <87bo8w6tby dot fsf at sandifor-thinkpad dot stglab dot manchester dot uk dot ibm dot com> <877gjk6rmr dot fsf at sandifor-thinkpad dot stglab dot manchester dot uk dot ibm dot com> <1367614078 dot 22602 dot 14 dot camel at ubuntu-sellcey> <CABu31nPET-npH5Cne+M5XhcMMCfPjcUtyNQEEhEY67iG3LUzig at mail dot gmail dot com> <878v2yc2wb dot fsf at talisman dot default> <CABu31nMSF7UAO-_fhb_aSR4iv=yPAFpJ=8U+Qpyw9PiPaghsUw at mail dot gmail dot com> <CABu31nNf=6n32=ZLeGxBhomHA5__WWDAeWLHKOGuNACR_7jQgw at mail dot gmail dot com>
On Thu, 2013-05-30 at 00:15 +0200, Steven Bosscher wrote:
> And I can't get it to fail. I also can't find any place where the
> label and jump table might get separated. I was expecting some trouble
> with cross-jumping but it seems that it takes care of updating the
> label reference, and skip_insns_after_block already expects the label
> and table to be adjacent.
>
> So let's just see if/what breaks...
>
> Bootstrapped&tested on powerpc64-unknown-linux-gnu (unix{,-m32}).
> Bootstrapped&tested on x86_64-unknown-linux-gnu (unix{,-m32}).
> Build&tested powerpc64 X mips-elf.
I tested this with mips-mti-linux-gnu and mips-mti-elf by building cross
compilers and testing and I did not hit the assert either.
Steve Ellcey
sellcey@imgtec.com