[genattrtab] Fix memory corruption, allocate enough memory for all bypassed reservations
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Wed, 18 Jun 2014 08:07:16 +0000 (08:07 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Wed, 18 Jun 2014 08:07:16 +0000 (08:07 +0000)
commit419d45db8e25741704b8ccd06699e4d4cfcfbc4e
tree62c9b5b73d285f6b069bdd234209b12af89e1478
parent25b7069af201bcecc06fdc0b9a0fc455f5985c77
[genattrtab] Fix memory corruption, allocate enough memory for all bypassed reservations

* genattrtab.c (n_bypassed): New variable.
(process_bypasses): Initialise n_bypassed.
Count number of bypassed reservations.
(make_automaton_attrs): Allocate space for bypassed reservations
rather than number of bypasses.

From-SVN: r211771
gcc/ChangeLog
gcc/genattrtab.c