diff options
| author | Roger Sayle <sayle@gcc.gnu.org> | 2007-03-09 23:09:10 +0000 |
|---|---|---|
| committer | Roger Sayle <sayle@gcc.gnu.org> | 2007-03-09 23:09:10 +0000 |
| commit | 23b9463ba60a1b5cc3a5262ee384e41622a70b26 (patch) | |
| tree | 1851abe5b6ab31a79b9123eb587ce0d579e400ff /libjava/classpath/gnu/java/net/protocol/https/Handler.java | |
| parent | 99b12b201d721d6d4706bea08f742ab0020e4704 (diff) | |
fold-const.c (fold_comparison): Remove compile-time evaluation of complex constant equality/inequality...
* fold-const.c (fold_comparison): Remove compile-time evaluation of
complex constant equality/inequality comparisons for here.
(fold_binary) <EQ_EXPR>: Simplify complex comparisons that are
known at compile-time or can be simplified to a scalar comparison.
(fold_relational_const): Move compile-time evaluation of complex
constant equality/inequality comparisons to here.
* gcc.dg/fold-eqcmplx-1.c: New test case.
From-SVN: r122767
Diffstat (limited to 'libjava/classpath/gnu/java/net/protocol/https/Handler.java')
0 files changed, 0 insertions, 0 deletions
