aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/util/Collection.java
diff options
context:
space:
mode:
authorPaul Brook <paul@codesourcery.com>2004-05-30 14:37:25 +0000
committerPaul Brook <pbrook@gcc.gnu.org>2004-05-30 14:37:25 +0000
commit7b5b57b7dc68b67c1e39eb88d41d377ba96c6606 (patch)
tree00a8818dcf5ba37c109c3fc7ee836662eddd859e /libjava/java/util/Collection.java
parent7a70d70c54f4b73e25f7860f56bcd8f9e532f16c (diff)
downloadgcc-7b5b57b7dc68b67c1e39eb88d41d377ba96c6606.zip
gcc-7b5b57b7dc68b67c1e39eb88d41d377ba96c6606.tar.gz
gcc-7b5b57b7dc68b67c1e39eb88d41d377ba96c6606.tar.bz2
re PR fortran/15620 (Statement functions and optimization cause IC)
PR fortran/15620 * trans-decl.c (gfc_shadow_sym, gfc_restore_sym): New functions. * trans-expr.c (gfc_trans_string_copy): New function. (gfc_conv_statement_function): Use them. Create temp vars. Enforce character lengths. (gfc_conv_string_parameter): Use gfc_trans_string_copy. * trans-stmt.c (gfc_trans_forall_1): Use gfc_{shadow,restore}_sym. * trans.h (struct gfc_saved_var): Define. (gfc_shadow_sym, gfc_restore_sym): Add prototypes. testsuite/ * gfortran.fortran-torture/execute/st_function_1.f90: New test. * gfortran.fortran-torture/execute/st_function_2.f90: New test. From-SVN: r82452
Diffstat (limited to 'libjava/java/util/Collection.java')
0 files changed, 0 insertions, 0 deletions