[PATCH] Fix x86-64 aligned empty aggregate passing (PR target/20795)

Joseph S. Myers joseph@codesourcery.com
Wed Apr 6 17:21:00 GMT 2005


On Wed, 6 Apr 2005, Jakub Jelinek wrote:

> construct_container from this creates a bogus
> (parallel:BLK []) which is 1) unclear what it really means
> (pass the argument nowhere?) and 2) it confuses the middle-end,
> both in outgoing and incoming argument handling.

Problems with empty PARALLELs with empty structures seem quite common, 
given that I encountered one on IA64 
<http://gcc.gnu.org/ml/gcc-patches/2005-03/msg00542.html> (and also fixed 
the back end not to generate one).

-- 
Joseph S. Myers               http://www.srcf.ucam.org/~jsm28/gcc/
    jsm@polyomino.org.uk (personal mail)
    joseph@codesourcery.com (CodeSourcery mail)
    jsm28@gcc.gnu.org (Bugzilla assignments and CCs)



More information about the Gcc-patches mailing list