-
- Downloads
re PR libfortran/35863 ([F2003] Implement ENCODING="UTF-8")
2008-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libfortran/35863 * intrinsics/selected_char_kind.c: Enable iso_10646. * io/read.c (typedef uchar): New type. (read_utf8): New function to read a single UTF-8 encoded character. (read_utf8_char1): New function to read UTF-8 into a KIND=1 string. (read_default_char1): New functio to read default into KIND=1 string. (read_utf8_char4): New function to read UTF-8 into a KIND=4 string. (read_default_char4): New function to read UTF-8 into a KIND=4 string. (read_a): Modify to use the new functions. (read_a_char4): Modify to use the new functions. * io/write.c (error.h): Add include. (typedef uchar): New type. (write_default_char4): New function to default write KIND=4 string. (write_utf8_char4): New function to UTF-8 write KIND=4 string. (write_a_char4): Modify to use new functions. (write_character): Modify to use new functions. From-SVN: r139147
Showing
- libgfortran/ChangeLog 18 additions, 0 deletionslibgfortran/ChangeLog
- libgfortran/intrinsics/selected_char_kind.c 2 additions, 0 deletionslibgfortran/intrinsics/selected_char_kind.c
- libgfortran/io/read.c 201 additions, 38 deletionslibgfortran/io/read.c
- libgfortran/io/write.c 184 additions, 69 deletionslibgfortran/io/write.c
Loading
Please register or sign in to comment