diff options
| author | Richard Henderson <rth@redhat.com> | 2004-09-01 23:47:01 -0700 | 
|---|---|---|
| committer | Richard Henderson <rth@gcc.gnu.org> | 2004-09-01 23:47:01 -0700 | 
| commit | 9969aaf67e4c806bc58a5b110f6a0849365eee05 (patch) | |
| tree | 92274b998af0cc6f86fd45d1b53bb9d1eef8bed0 /libjava/java/sql/Statement.java | |
| parent | 57579172585eae4fd6f57c0dbd55ea998ddfb63f (diff) | |
| download | gcc-9969aaf67e4c806bc58a5b110f6a0849365eee05.zip gcc-9969aaf67e4c806bc58a5b110f6a0849365eee05.tar.gz gcc-9969aaf67e4c806bc58a5b110f6a0849365eee05.tar.bz2 | |
re PR middle-end/17258 (gcc.c-torture/compile/20030224-1.c:16: internal compiler error: in expand_expr_addr_expr, at expr.c:6157)
        PR middle-end/17258
        * calls.c (initialize_argument_information): Tighten pass-through
        conditions for pass-by-reference.  Remove dead TARGET_EXPR code.
        Use build_fold_addr_expr.
        (emit_library_call_value_1): Use build_fold_addr_expr.  Remove code
        that assumes ADDR_EXPR allocates stack space.
        * fold-const.c (build_fold_addr_expr_with_type): Look through
        WITH_SIZE_EXPR.
From-SVN: r86957
Diffstat (limited to 'libjava/java/sql/Statement.java')
0 files changed, 0 insertions, 0 deletions
