diff options
author | Quentin Ochem <ochem@adacore.com> | 2007-06-06 12:48:27 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2007-06-06 12:48:27 +0200 |
commit | 37000abae45e881eaeaf0ca40f043a7f5f55e924 (patch) | |
tree | 2963334ac055814edeb34cd4e3bd54fdef906f92 /gcc/tree-ssa-threadupdate.c | |
parent | 1513f9bf9b1805fcff1c5afbfcfdf7baf6f8cb5a (diff) | |
download | gcc-37000abae45e881eaeaf0ca40f043a7f5f55e924.zip gcc-37000abae45e881eaeaf0ca40f043a7f5f55e924.tar.gz gcc-37000abae45e881eaeaf0ca40f043a7f5f55e924.tar.bz2 |
s-stausa.ads, [...] (Initialize_Analyzer): Added parameter "Overflow_Guard".
2007-04-20 Quentin Ochem <ochem@adacore.com>
* s-stausa.ads, s-stausa.adb (Initialize_Analyzer): Added parameter
"Overflow_Guard".
(Stack_Analyzer): Added field "Overflow_Guard"
(Task_Result): Added field "Overflow_Guard".
(Index_Str): New constant.
(Task_Name_Str): New constant.
(Actual_Size_Str): New constant.
(Pattern_Array_Element_Size): New constant.
(Get_Usage_Range): New subprogram.
(Output_Result): Added parameter Max_Size_Len and Max_Actual_Use_Len.
Now align the output.
Added comments.
(Initialize): Added value for Overflow_Guard.
(Fill_Stack): Use constant Pattern_Array_Elem_Size when relevant.
Update the value of the overflow guard according to the actual
beginning of the pattern array.
(Initialize_Analyzer): Added parameter Overflow_Guard.
Take this parameter into accound when computing the max size.
(Compute_Result): Use constant Pattern_Array_Elem_Size when relevant.
(Report_Result): Removed extra useless procedure.
Updated call to Output_Result.
Moved full computation of the Task_Result here.
From-SVN: r125465
Diffstat (limited to 'gcc/tree-ssa-threadupdate.c')
0 files changed, 0 insertions, 0 deletions