1.6 Стандарты
| • Строки с изменяемой длиной символов: |
Компилятор GNU Fortran реализует стандарт ISO/IEC 1539:1997 (Fortran 95). Таким образом, он также может компилировать практически все программы Fortran 90 и Fortran 77, соответствующие стандарту. Он также поддерживает расширения ISO/IEC TR-15581 для массивов с возможностью выделения памяти.
GNU Fortran также частично поддерживает ISO/IEC 1539-1:2004 (Fortran 2003), ISO/IEC 1539-1:2010 (Fortran 2008), Технический Спецификацию Further Interoperability of Fortran with C (ISO/IEC TS 29113:2012). Полная поддержка этих и будущих стандартов Fortran запланирована. Текущий статус поддержки можно найти в разделах статуса Fortran 2003, статуса Fortran 2008 и статуса Fortran 2018 документации.
Кроме того, компиляторы GNU Fortran поддерживают спецификацию OpenMP (версия 4.5 и частичная поддержка функций версии 5.0, http://openmp.org/openmp-specifications/). Также поддерживается спецификация OpenACC (нацеленная на версию 2.6, http://www.openacc.org/). Более подробную информацию можно найти по адресу https://gcc.gnu.org/wiki/OpenACC.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gfortran/Standards.html