fortran: Implement list directed read of hex float formats. PR libfortran/93727 libgfortran/ChangeLog: * io/list_read.c (parse_real): Parse the possible hexadecimal float formatted and then allow the convert_real function to validate the result. gcc/testsuite/ChangeLog: * gfortran.dg/EXformat_5.F90: New test.