diff options
Diffstat (limited to 'gcc/ada/gcc-interface/utils2.c')
-rw-r--r-- | gcc/ada/gcc-interface/utils2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/ada/gcc-interface/utils2.c b/gcc/ada/gcc-interface/utils2.c index bad121c..905b9aa 100644 --- a/gcc/ada/gcc-interface/utils2.c +++ b/gcc/ada/gcc-interface/utils2.c @@ -2359,7 +2359,7 @@ gnat_protect_expr (tree exp) if (TREE_CONSTANT (exp) || code == SAVE_EXPR || code == NULL_EXPR) return exp; - /* If EXP has no side effects, we theoritically don't need to do anything. + /* If EXP has no side effects, we theoretically don't need to do anything. However, we may be recursively passed more and more complex expressions involving checks which will be reused multiple times and eventually be unshared for gimplification; in order to avoid a complexity explosion |