From: Eric Botcazou Date: Sun, 9 Oct 2016 20:50:52 +0000 (+0000) Subject: * gen-pass-instances.awk: Remove GNUism. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=772ebeb5410a506ca4971a5ead3f7c67f18d3aa1;p=gcc.git * gen-pass-instances.awk: Remove GNUism. From-SVN: r240904 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cef7679852e..a6c2fcdbef3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,7 +1,11 @@ +2016-10-09 Eric Botcazou + + * gen-pass-instances.awk: Remove GNUism. + 2016-10-09 Prathamesh Kulkarni - * ipa-prop.c (ipcp_transform_function): Set fields m_vr and bits to NULL of - (*ipcp_transformations)][node->uid]. + * ipa-prop.c (ipcp_transform_function): Set fields m_vr and bits to + NULL of (*ipcp_transformations)][node->uid]. 2016-10-09 John David Anglin diff --git a/gcc/gen-pass-instances.awk b/gcc/gen-pass-instances.awk index 6f7794eb402..dcbe20f245e 100644 --- a/gcc/gen-pass-instances.awk +++ b/gcc/gen-pass-instances.awk @@ -193,7 +193,6 @@ function replace_pass(line, fnname, num, i) } END { - delete pass_counts; for (i = 1; i < lineno; i++) { ret = parse_line(lines[i], "NEXT_PASS"); @@ -203,13 +202,13 @@ END { pass_name = args[1]; with_arg = args[2]; - # Set pass_counts - if (pass_name in pass_counts) - pass_counts[pass_name]++; + # Set pass_final_counts + if (pass_name in pass_final_counts) + pass_final_counts[pass_name]++; else - pass_counts[pass_name] = 1; + pass_final_counts[pass_name] = 1; - pass_num = pass_counts[pass_name]; + pass_num = pass_final_counts[pass_name]; # Print call expression with extra pass_num argument printf "%s", prefix;