]> git.ipfire.org Git - thirdparty/gcc.git/commit
middle-end/102683 - fix .DEFERRED_INIT expansion
authorRichard Biener <rguenther@suse.de>
Mon, 11 Oct 2021 12:31:59 +0000 (14:31 +0200)
committerRichard Biener <rguenther@suse.de>
Mon, 11 Oct 2021 14:41:49 +0000 (16:41 +0200)
commit338725652f84793805c55f08a7607c2f45d5512b
tree75e4dce1c0a734ae0cf1cf7ba0221c1ff1cc1c84
parent09a0affdb0598a54835ac4bb0dd6b54122c12916
middle-end/102683 - fix .DEFERRED_INIT expansion

This avoids using an integer type for which we don't have an
approprate mode when expanding .DEFERRED_INIT to a non-memory
entity.

2021-10-11  Richard Biener  <rguenther@suse.de>

PR middle-end/102683
* internal-fn.c (expand_DEFERRED_INIT): Check for mode
availability before building an integer type for storage
purposes.
gcc/internal-fn.c