2013-03-24 11:16:33 +01:00
|
|
|
|
2013-03-24 Tobias Burnus <burnus@net-b.de>
|
|
|
|
|
|
|
|
|
|
PR fortran/56696
|
|
|
|
|
* io/list_read.c (read_real): Fix EOF diagnostic.
|
|
|
|
|
|
2013-03-20 08:56:02 +01:00
|
|
|
|
2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
|
|
|
|
|
|
|
|
|
|
PR libfortran/51825
|
|
|
|
|
* io/list_read.c (nml_read_obj): Don't end the component loop on a
|
|
|
|
|
nested derived type, but continue with the next loop iteration.
|
|
|
|
|
(nml_get_obj_data): Don't move the first_nl pointer further in the
|
|
|
|
|
list if a qualifier was found.
|
|
|
|
|
|
2013-03-20 08:45:49 +01:00
|
|
|
|
2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
|
|
|
|
|
|
|
|
|
|
PR libfortran/48618
|
|
|
|
|
* io/open.c (st_open): Raise error for unit number < 0 only if
|
|
|
|
|
unit number does not exist already.
|
|
|
|
|
|
2013-03-19 12:13:32 +01:00
|
|
|
|
2013-03-19 Janne Blomqvist <jb@gcc.gnu.org>
|
|
|
|
|
|
|
|
|
|
* libgfortran.h: Include stdbool.h.
|
|
|
|
|
(enum try): Remove.
|
|
|
|
|
(notify_std): Change return type to bool.
|
|
|
|
|
* intrinsics/chmod.c: Don't include stdbool.h.
|
|
|
|
|
* intrinsics/execute_command_line.c: Likewise.
|
|
|
|
|
* io/format.c: Likewise.
|
|
|
|
|
* io/list_read.c (nml_parse_qualifier): Change return type to bool.
|
|
|
|
|
(nml_read_obj): Likewise.
|
|
|
|
|
(nml_get_obj_data): Likewise.
|
|
|
|
|
* io/transfer.c (read_block_form): Fix comment.
|
|
|
|
|
(write_buf): Change return type to bool.
|
|
|
|
|
* io/write.c: Don't include stdbool.h.
|
|
|
|
|
* io/write_float.def (output_float): Change return type to bool.
|
|
|
|
|
(output_float_FMT_G_ ## x): Change type of result variable.
|
|
|
|
|
* runtime/error.c (notify_std): Change return type to bool.
|
|
|
|
|
|
2013-03-11 19:55:18 +01:00
|
|
|
|
2013-03-11 Tobias Burnus <burnus@net-b.de>
|
|
|
|
|
|
|
|
|
|
* io/transfer.c (read_block_direct): Correct condition.
|
|
|
|
|
* intrinsics/execute_command_line.c (execute_command_line):
|
|
|
|
|
Remove dead code for the HAVE_FORK case.
|
|
|
|
|
|
2013-02-21 20:03:10 +01:00
|
|
|
|
2013-02-21 Janne Blomqvist <jb@gcc.gnu.org>
|
|
|
|
|
|
|
|
|
|
PR libfortran/30162
|
|
|
|
|
* io/open.c (test_endfile): Call stell only if size != 0.
|
|
|
|
|
* io/unix.c (raw_tell): Revert r194679.
|
|
|
|
|
(raw_size): Return size field only for regular files, otherwise 0.
|
|
|
|
|
|
2013-02-19 15:01:40 +01:00
|
|
|
|
2013-02-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
|
|
|
|
|
|
|
|
|
PR target/56347
|
|
|
|
|
* acinclude.m4 (LIBGFOR_CHECK_FOR_BROKEN_POWF): Remove check for
|
|
|
|
|
broken powf.
|
|
|
|
|
* configure.ac (LIBGFOR_CHECK_FOR_BROKEN_POWF): Likewise.
|
|
|
|
|
* intrinsics/c99_functions.c: Likewise.
|
|
|
|
|
* configure: Rebuilt.
|
|
|
|
|
* config.h.in: Rebuilt.
|
|
|
|
|
|
2013-02-06 20:39:35 +01:00
|
|
|
|
2013-02-06 Janus Weil <janus@gcc.gnu.org>
|
|
|
|
|
|
|
|
|
|
PR fortran/55978
|
|
|
|
|
* runtime/in_pack_generic.c (internal_pack): Return if base_addr is
|
|
|
|
|
NULL.
|
|
|
|
|
|
2013-01-23 22:56:54 +01:00
|
|
|
|
2013-01-23 Janne Blomqvist <jb@gcc.gnu.org>
|
|
|
|
|
|
|
|
|
|
* io/file_pos.c (unformatted_backspace): Use __builtin_bswapXX
|
|
|
|
|
instead of reverse_memcpy.
|
|
|
|
|
* io/io.h (reverse_memcpy): Remove prototype.
|
|
|
|
|
* io/transfer.c (reverse_memcpy): Make static, move towards
|
|
|
|
|
beginning of file.
|
|
|
|
|
(bswap_array): New function.
|
|
|
|
|
(unformatted_read): Use bswap_array to byte swap the data
|
|
|
|
|
in-place.
|
|
|
|
|
(unformatted_write): Use a larger temp buffer and bswap_array.
|
|
|
|
|
(us_read): Use __builtin_bswapXX instead of reverse_memcpy.
|
|
|
|
|
(write_us_marker): Likewise.
|
|
|
|
|
|
2013-01-14 19:20:58 +01:00
|
|
|
|
2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
|
|
|
|
|
|
|
|
|
|
Update copyright years.
|
|
|
|
|
|
2013-01-06 13:43:45 +01:00
|
|
|
|
2013-01-06 Tobias Burnus <burnus@net-b.de>
|
|
|
|
|
|
|
|
|
|
PR fortran/54678
|
|
|
|
|
* intrinsics/env.c (get_environment_variable_i8): Don't use
|
|
|
|
|
uninitialized variable.
|
|
|
|
|
|
2013-01-02 18:09:09 +01:00
|
|
|
|
2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
|
|
|
|
|
|
|
|
|
PR libfortran/55818
|
|
|
|
|
* io/list_read.c (read_real): Do not call hit_eof when EOF can be
|
|
|
|
|
treated as a value separator.
|
|
|
|
|
(parse_real): Likewise.
|
|
|
|
|
(read_logical): Likewise.
|
|
|
|
|
(read_character): Likewise.
|
|
|
|
|
(read_complex): Likewise.
|
2010-01-04 09:59:59 +01:00
|
|
|
|
|
2013-01-03 10:47:48 +01:00
|
|
|
|
Copyright (C) 2013 Free Software Foundation, Inc.
|
2010-01-04 09:59:59 +01:00
|
|
|
|
|
|
|
|
|
Copying and distribution of this file, with or without modification,
|
|
|
|
|
are permitted in any medium without royalty provided the copyright
|
|
|
|
|
notice and this notice are preserved.
|