Fix PR middle-end/54617

Eric Botcazou ebotcazou@adacore.com
Tue Sep 18 22:42:00 GMT 2012


In the recent patch for PR rtl-opt/44194 I left a case potentially ICEing 
because I managed to have it covered neither on x86-64 nor on SPARC 64-bit.
This PR brings the missing coverage and it's from the gcc.c-torture/compile 
testsuite on PowerPC/Darwin 64-bit.

Bootstrapped/regtested on x86-64/Linux, generated code manually inspected on 
PowerPC/Darwin 64-bit, applied on the mainline.


2012-09-18  Eric Botcazou  <ebotcazou@adacore.com>

	PR middle-end/54617
	* expr.c (store_field): Handle a PARALLEL in more cases.


-- 
Eric Botcazou
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr54617.diff
Type: text/x-patch
Size: 1494 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20120918/c0582341/attachment.bin>


More information about the Gcc-patches mailing list