On 28/08/2020 15:26, Martin Liška wrote:
On 8/28/20 4:24 PM, Andrew Stubbs wrote:
Should I just add "true" to fix it? That's enough to make it build.
Yes, please and push it as obvious.
I've committed the attached.
Andrew
amdgcn: Update vec_safe_grow_cleared usage
An API change broke the amdgcn build.
gcc/ChangeLog:
* config/gcn/gcn-tree.c (gcn_goacc_get_worker_red_decl): Add "true"
parameter to vec_safe_grow_cleared.
diff --git a/gcc/config/gcn/gcn-tree.c b/gcc/config/gcn/gcn-tree.c
index 4dcb179ba71..a681426139b 100644
--- a/gcc/config/gcn/gcn-tree.c
+++ b/gcc/config/gcn/gcn-tree.c
@@ -456,7 +456,7 @@ gcn_goacc_get_worker_red_decl (tree type, unsigned offset)
varpool_node::finalize_decl (decl);
- vec_safe_grow_cleared (machfun->reduc_decls, offset + 1);
+ vec_safe_grow_cleared (machfun->reduc_decls, offset + 1, true);
(*machfun->reduc_decls)[offset] = decl;
return decl;