diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-06-12 13:31:39 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-06-12 13:31:39 +0000 |
commit | a55dd2315b949e25ab4db542d7943fdf0dc08fd4 (patch) | |
tree | 745ccdb3fdb8a6e02012ff1e00510d61d453fb5e /gcc/fortran/ChangeLog | |
parent | f2b3312b1728bd75bbae7041d7d7894bf3c3a76b (diff) | |
download | gcc-a55dd2315b949e25ab4db542d7943fdf0dc08fd4.tar.gz |
2009-06-12 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk r148428
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@148430 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fortran/ChangeLog')
-rw-r--r-- | gcc/fortran/ChangeLog | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index c8515fc4cd7..2f0ff9dee8c 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,55 @@ +2009-06-11 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/40402 + * resolve.c (next_data_value): It is an error if the value is + not constant. + +2009-06-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + + PR fortran/38718 + * intrinsic.c (add_functions): Add simplifiers for ISNAN, + IS_IOSTAT_END and IS_IOSTAT_EOR. + * intrinsic.h (gfc_simplify_is_iostat_end, gfc_simplify_is_iostat_eor, + gfc_simplify_isnan): New prototypes. + * intrinsic.c (gfc_simplify_is_iostat_end, gfc_simplify_is_iostat_eor, + gfc_simplify_isnan): New functions. + +2009-06-11 Jakub Jelinek <jakub@redhat.com> + + * interface.c (fold_unary): Rename to... + (fold_unary_intrinsic): ... this. + (gfc_extend_expr): Adjust caller. + (gfc_match_generic_spec): Likewise. Initialize *op to INTRINSIC_NONE + to avoid warnings. + * expr.c (gfc_simplify_expr): Initialize start and end before calling + gfc_extract_int. + +2009-06-10 Dave Korn <dave.korn.cygwin@gmail.com> + + * trans-decl.c (create_main_function): Don't build main decl twice. + +2009-06-09 Tobias Burnus <burnus@net-b.de> + + * trans-decl.c (gfc_generate_function_code): Use gfc_option.rtcheck + instead of flag_bounds_check. + * intrinsic.texi (ISO_FORTRAN_ENV): Document INT{8,16,32,64} and + REAL{32,64,128}. + +2009-06-08 Paul Thomas <pault@gcc.gnu.org> + + * trans-array.h : Replace prototypes for + gfc_conv_descriptor_offset, gfc_conv_descriptor_stride, + gfc_conv_descriptor_lbound, gfc_conv_descriptor_ubound with new + prototypes of the same names with _get or _set appended. + * trans-array.c : Make the originals of the above static and + new functions for the _get and _set functions. Update all the + references to these descriptor access functions. + * trans-expr.c : Update references to the above descriptor + access functions. + * trans-intrinsic.c : The same. + * trans-openmp.c : The same. + * trans-stmt.c : The same. + 2009-06-08 Alexandre Oliva <aoliva@redhat.com> * options.c (gfc_post_options): Disable dump_parse_tree |