]> git.ipfire.org Git - thirdparty/gcc.git/blame - libgfortran/ChangeLog
Commit right version
[thirdparty/gcc.git] / libgfortran / ChangeLog
CommitLineData
dd8b1ebf
JB
12018-01-06 Janne Blomqvist <jb@gcc.gnu.org>
2
3 * io/write.c (namelist_write): Remove unused variable "i".
4
d9bb51cd
DH
52018-01-06 Dominique d'Humieres <dominiq@lps.ens.fr>
6 Janne Blomqvist <jb@gcc.gnu.org>
7
8 PR fortran/83704
9 * io/write.c (write_character): Use size_t instead of int for
10 length.
11
dd8b1ebf 122018-01-05 Janne Blomqvist <jb@gcc.gnu.org>
b081a376
JB
13
14 PR fortran/78534
15 * intrinsics/args.c (getarg_i4): Use gfc_charlen_type.
16 (get_command_argument_i4): Likewise.
17 (get_command_i4): Likewise.
18 * intrinsics/chmod.c (chmod_internal): Likewise.
19 * intrinsics/env.c (get_environment_variable_i4): Likewise.
20 * intrinsics/extends_type_of.c (struct vtype): Use size_t for size
21 member.
22 * intrinsics/gerror.c (gerror): Use gfc_charlen_type.
23 * intrinsics/getlog.c (getlog): Likewise.
24 * intrinsics/hostnm.c (hostnm_0): Likewise.
25 * intrinsics/string_intrinsics_inc.c (string_len_trim): Rework to
26 work if gfc_charlen_type is unsigned.
27 (string_scan): Likewise.
28 * io/transfer.c (transfer_character): Modify prototype.
29 (transfer_character_write): Likewise.
30 (transfer_character_wide): Likewise.
31 (transfer_character_wide_write): Likewise.
32 (transfer_array): Typecast to avoid signed-unsigned comparison.
33 * io/unit.c (is_trim_ok): Use gfc_charlen_type.
34 * io/write.c (namelist_write): Likewise.
35 * libgfortran.h (gfc_charlen_type): Change typedef to size_t.
36
85ec4feb
JJ
372018-01-03 Jakub Jelinek <jakub@redhat.com>
38
39 Update copyright years.
40
2412750e
JB
412018-01-02 Janne Blomqvist <jb@gcc.gnu.org>
42
43 PR libgfortran/83649
44 * io/unix.c (MAX_CHUNK): New define.
45 (raw_read): For reads larger than MAX_CHUNK, loop.
46 (raw_write): Write no more than MAX_CHUNK bytes per iteration.
818ab71a 47\f
85ec4feb 48Copyright (C) 2018 Free Software Foundation, Inc.
982198d5
JB
49
50Copying and distribution of this file, with or without modification,
51are permitted in any medium without royalty provided the copyright
52notice and this notice are preserved.