get_scos.adb (Get_SCOs): Implement new form of CS entries (multiple entries per line...
authorRobert Dewar <dewar@adacore.com>
Tue, 26 Jan 2010 10:55:29 +0000 (10:55 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 26 Jan 2010 10:55:29 +0000 (11:55 +0100)
commitec80da28b6bb82771044cf4c1120d24d30902873
tree59379fcad2fca9a4afe77d876a200d2f8c352fae
parent9dbf1c3e7f70bf9ecdf8a61340c9f76ff04251d3
get_scos.adb (Get_SCOs): Implement new form of CS entries (multiple entries per line...

2010-01-26  Robert Dewar  <dewar@adacore.com>

* get_scos.adb (Get_SCOs): Implement new form of CS entries (multiple
entries per line, one for each statement in the sequence).
* par_sco.adb (Traverse_Declarations_Or_Statements): Increase array
size from 100 to 10_000 for SC_Array to avoid any real possibility of
overflow. Output decisions in for loops.
Exclude labels from CS lines.
* scos.ads: Clarify that label is not included in the entry point

From-SVN: r156243
gcc/ada/ChangeLog
gcc/ada/get_scos.adb
gcc/ada/par_sco.adb
gcc/ada/scos.ads