Fortran: Implement read_x for UTF-8 encoded files.
commitb79d3e6a9284703b70688122f7d4955e7c50804a
authorJerry DeLisle <jvdelisle@gcc.gnu.org>
Tue, 13 Feb 2024 22:32:21 +0000 (13 14:32 -0800)
committerJerry DeLisle <jvdelisle@gcc.gnu.org>
Wed, 14 Feb 2024 15:57:53 +0000 (14 07:57 -0800)
tree11cbb3dc71fe7c484465502c546e799a9c995966
parenteafbb05c49957096d5118dfa661c0efba774bd8b
Fortran: Implement read_x for UTF-8 encoded files.

PR fortran/99210

libgfortran/ChangeLog:

* io/read.c (read_x): If UTF-8 encoding is enabled, use
read_utf8 to move one character over in the read buffer.

gcc/testsuite/ChangeLog:

* gfortran.dg/pr99210.f90: New test.
gcc/testsuite/gfortran.dg/pr99210.f90 [new file with mode: 0644]
libgfortran/io/read.c