Home | History | Annotate | Line # | Download | only in libgfortran
      1  1.1  mrg 2019-12-01  Jerry DeLisle  <jvdelisle (a] gcc.ngu.org>
      2  1.1  mrg 
      3  1.1  mrg 	PR fortran/90374
      4  1.1  mrg 	* io/format.c (parse_format_list): Add braces to disambiguate
      5  1.1  mrg 	conditional.
      6  1.1  mrg 
      7  1.1  mrg 2019-11-28  Jerry DeLisle  <jvdelisle (a] gcc.ngu.org>
      8  1.1  mrg 
      9  1.1  mrg 	PR fortran/90374
     10  1.1  mrg 	* io/format.c (parse_format_list): Relax format checking to allow
     11  1.1  mrg 	e0 exponent specifier.
     12  1.1  mrg 
     13  1.1  mrg 2019-11-24  Jerry DeLisle  <jvdelisle (a] gcc.ngu.org>
     14  1.1  mrg 
     15  1.1  mrg 	PR fortran/92100
     16  1.1  mrg 	* io/transfer.c (data_transfer_init_worker): Use fbuf_reset
     17  1.1  mrg 	instead of fbuf_flush before the seek. Note that fbuf_reset
     18  1.1  mrg 	calls fbuf_flush and adjusts fbuf pointers.
     19  1.1  mrg 
     20  1.1  mrg 2019-11-23  Thomas Koenig  <tkoenig (a] gcc.gnu.org>
     21  1.1  mrg 	Harald Anlauf <anlauf (a] gmx.de>
     22  1.1  mrg 
     23  1.1  mrg 	PR fortran/92569
     24  1.1  mrg 	* io/transfer.c (transfer_array_inner):  If position is
     25  1.1  mrg 	at AFTER_ENDFILE in current unit, return from data loop.
     26  1.1  mrg 
     27  1.1  mrg 2019-11-18  Maciej W. Rozycki  <macro (a] wdc.com>
     28  1.1  mrg 
     29  1.1  mrg 	* Makefile.in: Regenerate.
     30  1.1  mrg 
     31  1.1  mrg 2019-11-13  Tobias Burnus  <tobias (a] codesourcery.com>
     32  1.1  mrg 
     33  1.1  mrg 	PR fortran/92470
     34  1.1  mrg 	* runtime/ISO_Fortran_binding.c (CFI_establish): Set lower_bound to 0
     35  1.1  mrg 	also for CFI_attribute_other.
     36  1.1  mrg 
     37  1.1  mrg 2019-11-12  Tobias Burnus  <tobias (a] codesourcery.com>
     38  1.1  mrg 
     39  1.1  mrg 	PR fortran/92470
     40  1.1  mrg 	* runtime/ISO_Fortran_binding.c (CFI_address): Handle non-zero
     41  1.1  mrg 	lower_bound; update error message.
     42  1.1  mrg 	(CFI_allocate): Fix comment typo.
     43  1.1  mrg 	(CFI_establish): Fix identation, fix typos, don't check values of 'dv'
     44  1.1  mrg 	argument.
     45  1.1  mrg 
     46  1.1  mrg 2019-11-11  Jos Rui Faustino de Sousa  <jrfsousa (a] gmail.com>
     47  1.1  mrg 
     48  1.1  mrg 	PR fortran/92142
     49  1.1  mrg 	* runtime/ISO_Fortran_binding.c (CFI_setpointer): Don't
     50  1.1  mrg 	override descriptor attribute; with -fcheck, check that
     51  1.1  mrg 	it is a pointer.
     52  1.1  mrg 
     53  1.1  mrg 2019-11-06  Jerry DeLisle  <jvdelisle (a] gcc.ngu.org>
     54  1.1  mrg 
     55  1.1  mrg 	PR fortran/90374
     56  1.1  mrg 	io/format.c (parse_format_list): Relax format checking for
     57  1.1  mrg 	zero width as default and when -std=f2018.
     58  1.1  mrg 	io/format.h (format_token): Move definition to io.h.
     59  1.1  mrg 	io/io.h (format_token): Add definition here to allow access to
     60  1.1  mrg 	this definition at higher levels. Rename the declaration of
     61  1.1  mrg 	write_real_g0 to write_real_w0 and add a new format_token
     62  1.1  mrg 	argument, allowing higher level functions to pass in the
     63  1.1  mrg 	token for handling of g0 vs the other zero width specifiers.
     64  1.1  mrg 	io/transfer.c (formatted_transfer_scalar_write): Add checks for
     65  1.1  mrg 	zero width and call write_real_w0 to handle it.
     66  1.1  mrg 	io/write.c (write_real_g0): Remove.
     67  1.1  mrg 	(write_real_w0): Add new, same as previous write_real_g0 except
     68  1.1  mrg 	check format token to handle the g0 case.
     69  1.1  mrg 
     70  1.1  mrg 2019-10-31  Tobias Burnus  <tobias (a] codesourcery.com>
     71  1.1  mrg 
     72  1.1  mrg 	PR fortran/92284.
     73  1.1  mrg 	* runtime/ISO_Fortran_binding.c (gfc_desc_to_cfi_desc):
     74  1.1  mrg 
     75  1.1  mrg 2019-10-19  Paul Thomas  <pault (a] gcc.gnu.org>
     76  1.1  mrg 
     77  1.1  mrg 	PR fortran/91926
     78  1.1  mrg 	* runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc): Revert
     79  1.1  mrg 	the change made on 2019-10-05.
     80  1.1  mrg 
     81  1.1  mrg 2019-10-08  Thomas Schwinge  <thomas (a] codesourcery.com>
     82  1.1  mrg 
     83  1.1  mrg 	PR fortran/68401
     84  1.1  mrg 	* runtime/minimal.c (os_error_at): New function.
     85  1.1  mrg 	* runtime/minimal.c: Revise.
     86  1.1  mrg 
     87  1.1  mrg 2019-10-05  Paul Thomas  <pault (a] gcc.gnu.org>
     88  1.1  mrg 
     89  1.1  mrg 	PR fortran/91926
     90  1.1  mrg 	* runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc): Do not
     91  1.1  mrg 	modify the bounds and offset for CFI_other.
     92  1.1  mrg 
     93  1.1  mrg 2019-10-01  Jerry DeLisle  <jvdelisle (a] gcc.gnu.org>
     94  1.1  mrg 
     95  1.1  mrg 	PR libfortran/91593
     96  1.1  mrg 	* io/read.c (read_decimal): Cast constant to size_t to turn off
     97  1.1  mrg 	a bogus warning.
     98  1.1  mrg 	* io/write.c (btoa_big): Use memset in lieu of setting the null
     99  1.1  mrg 	byte in a string buffer to turn off a bogus warning.
    100  1.1  mrg 
    101  1.1  mrg 2019-09-28  Jerry DeLisle  <jvdelisle (a] gcc.gnu.org>
    102  1.1  mrg 
    103  1.1  mrg 	PR libfortran/91593
    104  1.1  mrg 	* io/io.h: Add gcc_unreachable().
    105  1.1  mrg 	* io/transfer.c (file_mode, current_mode,
    106  1.1  mrg 	formatted_transfer_scalar_read, formatted_transfer_scalar_write,
    107  1.1  mrg 	pre_position, next_record_r, next_record_w): Add and use
    108  1.1  mrg 	FORMATTED_UNSPECIFIED to enumeration.
    109  1.1  mrg 
    110  1.1  mrg 2019-09-27  Maciej W. Rozycki  <macro (a] wdc.com>
    111  1.1  mrg 
    112  1.1  mrg 	* configure: Regenerate.
    113  1.1  mrg 
    114  1.1  mrg 2019-09-05  Janne Blomqvist  <jb (a] gcc.gnu.org>
    115  1.1  mrg 
    116  1.1  mrg 	* intrinsics/random.c (master_init): Replace with
    117  1.1  mrg 	master_state.init.
    118  1.1  mrg 	(njumps): Remove variable.
    119  1.1  mrg 	(master_state): Make instance of struct prng_state.
    120  1.1  mrg 	(init_rand_state): When jumping, update the master_state once
    121  1.1  mrg 	instead of keeping track of how many jumps need to be done.
    122  1.1  mrg 	(SZU64): Modify to handle new master_state.
    123  1.1  mrg 	(SZ): Likewise.
    124  1.1  mrg 	(random_seed_i4): Likewise.
    125  1.1  mrg 	(random_seed_i8): Likewise.
    126  1.1  mrg 
    127  1.1  mrg 2019-08-17  Janne Blomqvist  <jb (a] gcc.gnu.org>
    128  1.1  mrg 
    129  1.1  mrg 	PR fortran/68401
    130  1.1  mrg 	* gfortran.map: Add GFORTRAN_10 node, add _gfortran_os_error_at
    131  1.1  mrg 	symbol.
    132  1.1  mrg 	* libgfortran.h (os_error_at): New prototype.
    133  1.1  mrg 	* runtime/error.c (os_error_at): New function.
    134  1.1  mrg 
    135  1.1  mrg 2019-08-13  Janne Blomqvist  <jb (a] gcc.gnu.org>
    136  1.1  mrg 
    137  1.1  mrg         PR fortran/91414
    138  1.1  mrg         * intrinsics/random.c (prng_state): Update state struct.
    139  1.1  mrg         (master_state): Update to match new size.
    140  1.1  mrg         (get_rand_state): Update to match new PRNG.
    141  1.1  mrg         (rotl): New function.
    142  1.1  mrg         (xorshift1024star): Replace with prng_next.
    143  1.1  mrg         (prng_next): New function.
    144  1.1  mrg         (jump): Update for new PRNG.
    145  1.1  mrg         (lcg_parkmiller): Replace with splitmix64.
    146  1.1  mrg         (splitmix64): New function.
    147  1.1  mrg         (getosrandom): Fix return value, simplify.
    148  1.1  mrg         (init_rand_state): Use getosrandom only to get 8 bytes, splitmix64
    149  1.1  mrg         to fill rest of state.
    150  1.1  mrg         (random_r4): Update to new function and struct names.
    151  1.1  mrg         (random_r8): Likewise.
    152  1.1  mrg         (random_r10): Likewise.
    153  1.1  mrg         (random_r16): Likewise.
    154  1.1  mrg         (arandom_r4): Liekwise.
    155  1.1  mrg         (arandom_r8): Likewise.
    156  1.1  mrg         (arandom_r10): Likwewise.
    157  1.1  mrg         (arandom_r16): Likewise.
    158  1.1  mrg         (xor_keys): Reduce size to match new PRNG.
    159  1.1  mrg         (random_seed_i4): Update to new function and struct names, remove
    160  1.1  mrg         special handling of variable p used in previous PRNG.
    161  1.1  mrg         (random_seed_i8): Likewise.
    162  1.1  mrg 
    163  1.1  mrg 2019-08-07  Janne Blomqvist  <jb (a] gcc.gnu.org>
    164  1.1  mrg 
    165  1.1  mrg 	PR fortran/53796
    166  1.1  mrg 	* io/inquire.c (inquire_via_filename): Set recl to -1 for
    167  1.1  mrg 	unconnected units.
    168  1.1  mrg 
    169  1.1  mrg 2019-07-21  Thomas Knig  <tkoenig (a] gcc.gnu.org>
    170  1.1  mrg 
    171  1.1  mrg 	PR libfortran/91030
    172  1.1  mrg 	* io/unix.c (BUFFER_SIZE): Delete.
    173  1.1  mrg 	(BUFFER_FORMATTED_SIZE_DEFAULT): New variable.
    174  1.1  mrg 	(BUFFER_UNFORMATTED_SIZE_DEFAULT): New variable.
    175  1.1  mrg 	(unix_stream): Add buffer_size.
    176  1.1  mrg 	(buf_read): Use s->buffer_size instead of BUFFER_SIZE.
    177  1.1  mrg 	(buf_write): Likewise.
    178  1.1  mrg 	(buf_init): Add argument unformatted.  Handle block sizes
    179  1.1  mrg 	for unformatted vs. formatted, using defaults if provided.
    180  1.1  mrg 	(fd_to_stream): Add argument unformatted in call to buf_init.
    181  1.1  mrg 	* libgfortran.h (options_t): Add buffer_size_formatted and
    182  1.1  mrg 	buffer_size_unformatted.
    183  1.1  mrg 	* runtime/environ.c (variable_table): Add
    184  1.1  mrg 	GFORTRAN_UNFORMATTED_BUFFER_SIZE and
    185  1.1  mrg 	GFORTRAN_FORMATTED_BUFFER_SIZE.
    186  1.1  mrg 
    187  1.1  mrg 2019-06-25  Kwok Cheung Yeung  <kcy (a] codesourcery.com>
    188  1.1  mrg             Andrew Stubbs  <ams (a] codesourcery.com>
    189  1.1  mrg 
    190  1.1  mrg 	* configure: Regenerate.
    191  1.1  mrg 	* configure.ac (LIBGFOR_MINIMAL): Do not use on AMD GCN.
    192  1.1  mrg 
    193  1.1  mrg 2019-06-14  Janne Blomqvist  <jb (a] gcc.gnu.org>
    194  1.1  mrg 
    195  1.1  mrg 	PR fortran/65921
    196  1.1  mrg 	* runtime/memory.c (SIZE_MAX):Remove macro definition.
    197  1.1  mrg 	(xmallocarray): Use __builtin_mul_overflow.
    198  1.1  mrg 
    199  1.1  mrg 2019-05-22  Jeff Law  <law (a] redhat.com>
    200  1.1  mrg 
    201  1.1  mrg 	PR fortran/89100
    202  1.1  mrg 	* io/format.c (parse_format_list): set default width when the
    203  1.1  mrg 	IOPARM_DT_DEC_EXT flag is set for i, f and g.
    204  1.1  mrg 	* io/io.h: add default_width_for_integer, default_width_for_float
    205  1.1  mrg 	and default_precision_for_float.
    206  1.1  mrg 	* io/write.c (write_boz): extra parameter giving length of data
    207  1.1  mrg 	corresponding to the type's kind.
    208  1.1  mrg 	(write_b): pass data length as extra parameter in calls to
    209  1.1  mrg 	write_boz.
    210  1.1  mrg 	(write_o): pass data length as extra parameter in calls to
    211  1.1  mrg 	write_boz.
    212  1.1  mrg 	(write_z): pass data length as extra parameter in calls to
    213  1.1  mrg 	write_boz.
    214  1.1  mrg 	(size_from_kind): also set size is default width is set.
    215  1.1  mrg 	* io/write_float.def (build_float_string): new paramter inserted
    216  1.1  mrg 	before result parameter. If default width use values passed
    217  1.1  mrg 	instead of the values in fnode.
    218  1.1  mrg 	(FORMAT_FLOAT): macro modified to check for default width and
    219  1.1  mrg 	calls to build_float_string to pass in default width.
    220  1.1  mrg 	(get_float_string): set width and precision to defaults when
    221  1.1  mrg 	needed.
    222  1.1  mrg 
    223  1.1  mrg 2019-05-19  Janne Blomqvist  <jb (a] gcc.gnu.org>
    224  1.1  mrg 
    225  1.1  mrg         PR libfortran/90038
    226  1.1  mrg         * intrinsics/execute_command_line (sigchld_handler): New function.
    227  1.1  mrg         (execute_command_line): Install handler for SIGCHLD.
    228  1.1  mrg         * configure.ac: Check for presence of sigaction and waitpid.
    229  1.1  mrg         * config.h.in: Regenerated.
    230  1.1  mrg         * configure: Regenerated.
    231  1.1  mrg 
    232  1.1  mrg 2019-05-17  Janne Blomqvist  <jb (a] gcc.gnu.org>
    233  1.1  mrg 
    234  1.1  mrg 	PR libfortran/90038
    235  1.1  mrg 	* configure.ac (AC_CHECK_FUNCS_ONCE): Check for posix_spawn.
    236  1.1  mrg 	* intrinsics/execute_command_line (execute_command_line): Use
    237  1.1  mrg 	posix_spawn.
    238  1.1  mrg 	* Makefile.in: Regenerated.
    239  1.1  mrg 	* config.h.in: Regenerated.
    240  1.1  mrg 	* configure: Regenerated.
    241  1.1  mrg 
    242  1.1  mrg 2019-05-17  Jakub Jelinek  <jakub (a] redhat.com>
    243  1.1  mrg 
    244  1.1  mrg 	PR fortran/54613
    245  1.1  mrg 	* gfortran.map (GFORTRAN_9.2): Export _gfortran_{,m,s}findloc{0,1}_r10.
    246  1.1  mrg 	* Makefile.am (i_findloc0_c): Add $(srcdir)/generated/findloc0_r10.c.
    247  1.1  mrg 	(i_findloc1_c): Add $(srcdir)/generated/findloc1_r10.c.
    248  1.1  mrg 	* Makefile.in: Regenerated.
    249  1.1  mrg 	* generated/findloc0_r10.c: Generated.
    250  1.1  mrg 	* generated/findloc1_r10.c: Generated.
    251  1.1  mrg 
    252  1.1  mrg 	PR fortran/54613
    253  1.1  mrg 	* gfortran.map (GFORTRAN_9.2): New symbol version, export
    254  1.1  mrg 	_gfortran_{,m,s}findloc0_i2 in it.
    255  1.1  mrg 
    256  1.1  mrg 2019-05-15  Janne Blomqvist  <jb (a] gcc.gnu.org>
    257  1.1  mrg 
    258  1.1  mrg 	PR fortran/90461
    259  1.1  mrg         * io/open.c (new_unit): Don't check if the file is already open
    260  1.1  mrg 	for F2018.
    261  1.1  mrg 
    262  1.1  mrg 2019-05-02  Jakub Jelinek  <jakub (a] redhat.com>
    263  1.1  mrg 
    264  1.1  mrg 	* Makefile.am (gfor_cdir): Remove $(MULTISUBDIR).
    265  1.1  mrg 	* Makefile.in: Regenerated.
    266  1.1  mrg 
    267  1.1  mrg 2019-04-14  Paul Thomas  <pault (a] gcc.gnu.org>
    268  1.1  mrg 
    269  1.1  mrg 	PR fortran/89843
    270  1.1  mrg 	* runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc): Only
    271  1.1  mrg 	return immediately if the source pointer is null. Bring
    272  1.1  mrg 	forward the extraction of the gfc type. Extract the kind so
    273  1.1  mrg 	that the element size can be correctly computed for sections
    274  1.1  mrg 	and components of derived type arrays. Remove the free of the
    275  1.1  mrg 	CFI descriptor since this is now done in trans-expr.c.
    276  1.1  mrg 	(gfc_desc_to_cfi_desc): Only allocate the CFI descriptor if it
    277  1.1  mrg 	is not null.
    278  1.1  mrg 	(CFI_section): Normalise the difference between the upper and
    279  1.1  mrg 	lower bounds by the stride to correctly calculate the extents
    280  1.1  mrg 	of the section.
    281  1.1  mrg 
    282  1.1  mrg 	PR fortran/89846
    283  1.1  mrg 	* runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc): Use
    284  1.1  mrg 	the stride measure for the gfc span if it is not a multiple
    285  1.1  mrg 	of the element length. Otherwise use the element length.
    286  1.1  mrg 
    287  1.1  mrg 	PR fortran/90022
    288  1.1  mrg 	* runtime/ISO_Fortran_binding.c (CFI_is_contiguous) : Return
    289  1.1  mrg 	1 for true and 0 otherwise to comply with the standard. Correct
    290  1.1  mrg 	the contiguity check for rank 3 and greater by using the stride
    291  1.1  mrg 	measure of the lower dimension rather than the element length.
    292  1.1  mrg 
    293  1.1  mrg 2019-03-25  John David Anglin  <danglin (a] gcc.gnu.org>
    294  1.1  mrg 
    295  1.1  mrg 	PR libgfortran/79540
    296  1.1  mrg 	* io/write_float.def (build_float_string): Don't copy digits when
    297  1.1  mrg 	ndigits is negative.
    298  1.1  mrg 
    299  1.1  mrg 2019-03-05  Jakub Jelinek  <jakub (a] redhat.com>
    300  1.1  mrg 
    301  1.1  mrg 	PR libgfortran/89593
    302  1.1  mrg 	* caf/single.c (_gfortran_caf_sendget_by_ref): Cast &temp to
    303  1.1  mrg 	gfc_descriptor_t * to avoid warning.
    304  1.1  mrg 
    305  1.1  mrg 2019-02-26  Uro Bizjak  <ubizjak (a] gmail.com>
    306  1.1  mrg 
    307  1.1  mrg 	* io/transfer.c (transfer_array_inner): Do not
    308  1.1  mrg 	cast charlen to index_type.
    309  1.1  mrg 
    310  1.1  mrg 2019-02-25  Dominique d'Humieres  <dominiq (a] gcc.gnu.org>
    311  1.1  mrg 
    312  1.1  mrg 	PR libfortran/89274
    313  1.1  mrg 	* io/write.c (write_integer): Add width for INTEGER(16).
    314  1.1  mrg 
    315  1.1  mrg 2019-02-23  Paul Thomas  <pault (a] gcc.gnu.org>
    316  1.1  mrg 
    317  1.1  mrg 	PR fortran/89385
    318  1.1  mrg 	PR fortran/89366
    319  1.1  mrg 	* runtime/ISO_Fortran_binding.c (cfi_desc_to_gfc_desc) : In the
    320  1.1  mrg 	interchange between character and derived, the character type
    321  1.1  mrg 	was being set incorrectly.
    322  1.1  mrg 	(gfc_desc_to_cfi_desc) : Eliminate the interchange of types in
    323  1.1  mrg 	this function. Do not add the kind and length information to
    324  1.1  mrg 	the type field of structures. Lbounds were incorrectly being
    325  1.1  mrg 	set to zero for allocatable and pointer descriptors. Should
    326  1.1  mrg 	have been non-pointer, non-allocatables that received this
    327  1.1  mrg 	treatment.
    328  1.1  mrg 
    329  1.1  mrg 2019-01-30  Uro Bizjak  <ubizjak (a] gmail.com>
    330  1.1  mrg 
    331  1.1  mrg 	PR libfortran/88678
    332  1.1  mrg 	Revert:
    333  1.1  mrg 	2016-11-16  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    334  1.1  mrg 
    335  1.1  mrg 	PR libfortran/78314
    336  1.1  mrg 	* config/fpu-glibc.h (support_fpu_trap): Use feenableexcept.
    337  1.1  mrg 
    338  1.1  mrg 2019-01-30  Uro Bizjak  <ubizjak (a] gmail.com>
    339  1.1  mrg 
    340  1.1  mrg 	PR libfortran/88678
    341  1.1  mrg 	* config/fpu-glibc.h (set_fpu_trap_exceptions): Clear stalled
    342  1.1  mrg 	exception flags before changing trap mode.  Optimize to call
    343  1.1  mrg 	feenableexcept and fedisableexcept only once.
    344  1.1  mrg 
    345  1.1  mrg 2019-01-28  Sebastian Huber  <sebastian.huber (a] embedded-brains.de>
    346  1.1  mrg 
    347  1.1  mrg 	* io/async.c (init_adv_cond): Use __GTHREAD_COND_INIT_FUNCTION().
    348  1.1  mrg 
    349  1.1  mrg 2019-01-27  Jerry DeLisle  <jvdelisle (a] gcc.gnu.org>
    350  1.1  mrg 
    351  1.1  mrg 	PR libfortran/89020
    352  1.1  mrg 	* io/close.c (st_close): Simplify text of error message to not
    353  1.1  mrg 	presume a specific cause of failure to remove file.
    354  1.1  mrg 
    355  1.1  mrg 2019-01-26  Jerry DeLisle  <jvdelisle (a] gcc.gnu.org>
    356  1.1  mrg 
    357  1.1  mrg 	PR libfortran/89020
    358  1.1  mrg 	* io/close.c (st_close): Fix typo.
    359  1.1  mrg 
    360  1.1  mrg 2019-01-26  Jerry DeLisle  <jvdelisle (a] gcc.gnu.org>
    361  1.1  mrg 
    362  1.1  mrg 	PR libfortran/89020
    363  1.1  mrg 	* io/close.c (st_close): Generate error if calls to 'remove' return
    364  1.1  mrg 	an error.
    365  1.1  mrg 
    366  1.1  mrg 2019-01-17  Andrew Stubbs  <ams (a] codesourcery.com>
    367  1.1  mrg 	    Kwok Cheung Yeung  <kcy (a] codesourcery.com>
    368  1.1  mrg 	    Julian Brown  <julian (a] codesourcery.com>
    369  1.1  mrg 	    Tom de Vries  <tom (a] codesourcery.com>
    370  1.1  mrg 
    371  1.1  mrg 	* configure.ac: Use minimal mode for amdgcn.
    372  1.1  mrg 	* configure: Regenerate.
    373  1.1  mrg 
    374  1.1  mrg 2019-01-13  Jerry DeLisle  <jvdelisle (a] gcc.gnu.org>
    375  1.1  mrg 
    376  1.1  mrg 	PR libfortran/88776
    377  1.1  mrg 	* io/open.c (newunit): Free format buffer if the unit specified is for
    378  1.1  mrg 	stdin, stdout, or stderr.
    379  1.1  mrg 
    380  1.1  mrg 2019-01-12  Jerry DeLisle  <jvdelisle (a] gcc.gnu.org>
    381  1.1  mrg 
    382  1.1  mrg 	PR libfortran/88776
    383  1.1  mrg 	* io/list_read.c (namelist_read): Use nml_err_ret path on read error
    384  1.1  mrg 	not based on stdin_unit.
    385  1.1  mrg 
    386  1.1  mrg 2019-01-12  Paul Thomas  <pault (a] gcc.gnu.org>
    387  1.1  mrg 
    388  1.1  mrg 	* ISO_Fortran_binding.h : New file.
    389  1.1  mrg 	* Makefile.am : Include ISO_Fortran_binding.c in the list of
    390  1.1  mrg 	files to compile.
    391  1.1  mrg 	* Makefile.in : Regenerated.
    392  1.1  mrg 	* gfortran.map : Add _gfortran_cfi_desc_to_gfc_desc,
    393  1.1  mrg 	_gfortran_gfc_desc_to_cfi_desc and the CFI API functions.
    394  1.1  mrg 	* runtime/ISO_Fortran_binding.c : New file containing the new
    395  1.1  mrg 	functions added to the map.
    396  1.1  mrg 
    397  1.1  mrg 2019-01-12  Jakub Jelinek  <jakub (a] redhat.com>
    398  1.1  mrg 
    399  1.1  mrg 	PR libfortran/88807
    400  1.1  mrg 	* m4/minloc0.m4: Reindent to avoid -Wmisleading-indentation warnings.
    401  1.1  mrg 	* generated/minloc0_4_i1.c: Regenerated.
    402  1.1  mrg 	* generated/minloc0_4_i2.c: Regenerated.
    403  1.1  mrg 	* generated/minloc0_4_i4.c: Regenerated.
    404  1.1  mrg 	* generated/minloc0_4_i8.c: Regenerated.
    405  1.1  mrg 	* generated/minloc0_4_i16.c: Regenerated.
    406  1.1  mrg 	* generated/minloc0_4_r4.c: Regenerated.
    407  1.1  mrg 	* generated/minloc0_4_r8.c: Regenerated.
    408  1.1  mrg 	* generated/minloc0_4_r10.c: Regenerated.
    409  1.1  mrg 	* generated/minloc0_4_r16.c: Regenerated.
    410  1.1  mrg 	* generated/minloc0_8_i1.c: Regenerated.
    411  1.1  mrg 	* generated/minloc0_8_i2.c: Regenerated.
    412  1.1  mrg 	* generated/minloc0_8_i4.c: Regenerated.
    413  1.1  mrg 	* generated/minloc0_8_i8.c: Regenerated.
    414  1.1  mrg 	* generated/minloc0_8_i16.c: Regenerated.
    415  1.1  mrg 	* generated/minloc0_8_r4.c: Regenerated.
    416  1.1  mrg 	* generated/minloc0_8_r8.c: Regenerated.
    417  1.1  mrg 	* generated/minloc0_8_r10.c: Regenerated.
    418  1.1  mrg 	* generated/minloc0_8_r16.c: Regenerated.
    419  1.1  mrg 	* generated/minloc0_16_i1.c: Regenerated.
    420  1.1  mrg 	* generated/minloc0_16_i2.c: Regenerated.
    421  1.1  mrg 	* generated/minloc0_16_i4.c: Regenerated.
    422  1.1  mrg 	* generated/minloc0_16_i8.c: Regenerated.
    423  1.1  mrg 	* generated/minloc0_16_i16.c: Regenerated.
    424  1.1  mrg 	* generated/minloc0_16_r4.c: Regenerated.
    425  1.1  mrg 	* generated/minloc0_16_r8.c: Regenerated.
    426  1.1  mrg 	* generated/minloc0_16_r10.c: Regenerated.
    427  1.1  mrg 	* generated/minloc0_16_r16.c: Regenerated.
    428  1.1  mrg 
    429  1.1  mrg 2019-01-09  Sandra Loosemore  <sandra (a] codesourcery.com>
    430  1.1  mrg 
    431  1.1  mrg 	PR other/16615
    432  1.1  mrg 	* caf/single.c: Mechanically replace "can not" with "cannot".
    433  1.1  mrg 	* io/unit.c: Likewise.
    434  1.1  mrg 
    435  1.1  mrg 2019-01-07  Thomas Koenig  <tkoenig (a] gcc.gnu.org>
    436  1.1  mrg 	    Harald Anlauf <anlauf (a] gmx.de>
    437  1.1  mrg 	    Tobias Burnus <burnus (a] gcc.gnu.org>
    438  1.1  mrg 
    439  1.1  mrg 	PR fortran/45424
    440  1.1  mrg 	* Makefile.am: Add intrinsics/is_contiguous.c.
    441  1.1  mrg 	* Makefile.in: Regenerated.
    442  1.1  mrg 	* gfortran.map: Add _gfortran_is_contiguous0.
    443  1.1  mrg 	* intrinsics/is_contiguous.c: New file.
    444  1.1  mrg 	* libgfortran.h: Add prototype for is_contiguous0.
    445  1.1  mrg 
    446  1.1  mrg 2019-01-07  Janne Blomqvist  <jb (a] gcc.gnu.org>
    447  1.1  mrg 
    448  1.1  mrg 	* gfortran.map (GFORTRAN_9): Make GFORTRAN_9 node depend on
    449  1.1  mrg 	GFORTRAN_8.
    450  1.1  mrg 
    451  1.1  mrg 2019-01-01  Jakub Jelinek  <jakub (a] redhat.com>
    452  1.1  mrg 
    453  1.1  mrg 	Update copyright years.
    454  1.1  mrg 
    456  1.1  mrg Copyright (C) 2019-2020 Free Software Foundation, Inc.
    457  1.1  mrg 
    458  1.1  mrg Copying and distribution of this file, with or without modification,
    459  1.1  mrg are permitted in any medium without royalty provided the copyright
    460           notice and this notice are preserved.
    461