diff options
| author | sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-20 22:08:46 +0000 |
|---|---|---|
| committer | sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-20 22:08:46 +0000 |
| commit | f2b83d130125320468be14a67dc8fe079e8350fc (patch) | |
| tree | 9c22a0479f3c3304c61163c2b0ebb309c08513d1 /libjava/java/security/DigestException.java | |
| parent | 34d20b70f2e08f72b0b2f6e8ab10e2ba633f67ee (diff) | |
| download | ppe42-gcc-f2b83d130125320468be14a67dc8fe079e8350fc.tar.gz ppe42-gcc-f2b83d130125320468be14a67dc8fe079e8350fc.zip | |
PR middle-end/3074
* fold-const.c (strip_compound_expr): Delete function.
(count_cond): Delete function.
(fold_binary_op_with_conditional_arg): Only perform transformations
"a + (b?c:d) -> b ? a+c : a+d" and "(b?c:d) + a -> b ? c+a : d+a"
when a is constant. This greatly simplifies this routine.
* tree.c (saved_expr_p): Delete function.
* tree.h (saved_expr_p): Delete function prototype.
* gcc.dg/pr3074-1.c: New test case.
* gcc.dg/sequence-pt-1.c: Remove an XFAIL.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@82071 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/security/DigestException.java')
0 files changed, 0 insertions, 0 deletions

