gcc/libgfortran/runtime
Kwok Cheung Yeung 72ced87475 Fix interleaving of Fortran STOP messages
Fortran STOP and ERROR STOP use a different function to print the "STOP" string
and the message string.  On GCN this results in out-of-order output, such as
"<msg>ERROR STOP ".

This patch fixes the problem by making estr_write use the proper Fortran write,
not C printf, so both parts are now output the same way.  This also ensures
that both parts are output to STDERR (not that that means anything on GCN).

2018-09-12  Kwok Cheung Yeung  <kcy@codesourcery.com>

	libgfortran/
	* runtime/minimal.c (estr_write): Define in terms of write.

From-SVN: r264239
2018-09-12 13:53:34 +00:00
..
backtrace.c Update copyright years. 2018-01-03 11:03:58 +01:00
bounds.c Use pointer sized array indices. 2018-01-31 16:16:22 +02:00
compile_options.c Update copyright years. 2018-01-03 11:03:58 +01:00
convert_char.c Update copyright years. 2018-01-03 11:03:58 +01:00
environ.c Remove unused init_unsigned_integer function. 2018-09-07 21:59:50 +03:00
error.c re PR fortran/25829 ([F03] Asynchronous IO support) 2018-08-21 18:48:59 +00:00
fpu.c Update copyright years. 2018-01-03 11:03:58 +01:00
in_pack_generic.c Use pointer sized array indices. 2018-01-31 16:16:22 +02:00
in_unpack_generic.c Use pointer sized array indices. 2018-01-31 16:16:22 +02:00
main.c Update copyright years. 2018-01-03 11:03:58 +01:00
memory.c Update copyright years. 2018-01-03 11:03:58 +01:00
minimal.c Fix interleaving of Fortran STOP messages 2018-09-12 13:53:34 +00:00
pause.c PR 84519 Handle optional QUIET specifier for STOP and ERROR STOP 2018-02-23 11:07:24 +02:00
select_inc.c Update copyright years. 2018-01-03 11:03:58 +01:00
select.c Update copyright years. 2018-01-03 11:03:58 +01:00
stop.c PR 84519 Handle optional QUIET specifier for STOP and ERROR STOP 2018-02-23 11:07:24 +02:00
string.c Update copyright years. 2018-01-03 11:03:58 +01:00