aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/io/transfer.c
diff options
context:
space:
mode:
authorThomas Koenig <tkoenig@gcc.gnu.org>2022-01-10 23:34:56 +0100
committerJakub Jelinek <jakub@redhat.com>2022-01-11 23:49:53 +0100
commita574503ff95691c932fd896568f6914a63be4a02 (patch)
treefd8d8d4161142d657e3e7878c1989fbb673d1c35 /libgfortran/io/transfer.c
parent9840285d877c5820d75d1347fc2a4f176ab31b11 (diff)
downloadgcc-a574503ff95691c932fd896568f6914a63be4a02.zip
gcc-a574503ff95691c932fd896568f6914a63be4a02.tar.gz
gcc-a574503ff95691c932fd896568f6914a63be4a02.tar.bz2
Handle R16 conversion for POWER in the environment variables.
This patch handles the environment variables for the REAL(KIND=16) variables like for the little/big-endian routines, so users without who have no access to the source or are unwilling to recompile can use this. Syntax is, for example GFORTRAN_CONVERT_UNIT="r16_ieee:10;little_endian:10" ./a.out libgfortran/ChangeLog: * runtime/environ.c (R16_IEEE): New macro. (R16_IBM): New macro. (next_token): Handle IBM R16 conversion cases. (push_token): Likewise. (mark_single): Likewise. (do_parse): Likewise, initialize endian.
Diffstat (limited to 'libgfortran/io/transfer.c')
0 files changed, 0 insertions, 0 deletions