summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/native/plugin
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2008-11-12 17:01:51 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2008-11-12 17:01:51 +0000
commit95b7221aa5f128b23a4a025eff3071b94a4cf1ca (patch)
tree90513cc0221974d0adbd9f6b5ecaf6cfe813b33b /libjava/classpath/native/plugin
parentad89a1f0d3a8d9d34fdf22e4272e74c1777ed19d (diff)
downloadppe42-gcc-95b7221aa5f128b23a4a025eff3071b94a4cf1ca.tar.gz
ppe42-gcc-95b7221aa5f128b23a4a025eff3071b94a4cf1ca.zip
PR target/35366
PR fortran/33759 * fold-const.c (native_encode_string): New function. (native_encode_expr): Use it for STRING_CST. * trans-const.c (gfc_conv_constant_to_tree): Warn when converting an integer outside of LOGICAL's range to LOGICAL. * trans-intrinsic.c (gfc_conv_intrinsic_function, gfc_conv_intrinsic_array_transfer, gfc_conv_intrinsic_transfer): Use INTEGER_TYPE instead of BOOLEAN_TYPE for TRANSFER as argument of another TRANSFER. * gfortran.dg/hollerith.f90: Don't assume a 32-bit value stored into logical variable will be preserved. * gfortran.dg/transfer_simplify_4.f90: Remove undefined cases. Run at all optimization levels. Add a couple of new tests. * gfortran.dg/hollerith5.f90: New test. * gfortran.dg/hollerith_legacy.f90: Add dg-warning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141790 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/native/plugin')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud