re PR bootstrap/80509 (ICE in cc1 during selftests)
authorRichard Biener <rguenther@suse.de>
Tue, 25 Apr 2017 10:07:58 +0000 (10:07 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 25 Apr 2017 10:07:58 +0000 (10:07 +0000)
2017-04-25  Richard Biener  <rguenther@suse.de>

PR middle-end/80509
* passes.c (pass_manager::pass_manager): Initialize
m_name_to_pass_map.

From-SVN: r247171

gcc/ChangeLog
gcc/passes.c

index e1c79a8116af8c8f0e224909f806012d863da121..83f0adc3d3f7d136ed4628ae20cae72d647ee656 100644 (file)
@@ -1,3 +1,9 @@
+2017-04-25  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/80509
+       * passes.c (pass_manager::pass_manager): Initialize
+       m_name_to_pass_map.
+
 2017-04-25  Richard Biener  <rguenther@suse.de>
 
        PR tree-optimization/79201
index 162cf8b82b2e6f26986d473636102bba3c9768f2..185c3cd31752000bef0030997a1d291415747b47 100644 (file)
@@ -1532,7 +1532,7 @@ pass_manager::pass_manager (context *ctxt)
 : all_passes (NULL), all_small_ipa_passes (NULL), all_lowering_passes (NULL),
   all_regular_ipa_passes (NULL),
   all_late_ipa_passes (NULL), passes_by_id (NULL), passes_by_id_size (0),
-  m_ctxt (ctxt)
+  m_ctxt (ctxt), m_name_to_pass_map (NULL)
 {
   opt_pass **p;