From ba615557a4c698d27042a5fe058ea6e721a03b12 Mon Sep 17 00:00:00 2001 From: Rimvydas Jasinskas Date: Wed, 20 Dec 2023 03:39:33 +0000 Subject: Fortran: Use non conflicting file extensions for intermediates [PR81615] gcc/ChangeLog: * doc/invoke.texi: Document the new file extensions gcc/fortran/ChangeLog: PR fortran/81615 * lang-specs.h (F951_CPP_OPTIONS): Do not hardcode ".f90" extension (F951_CPP_EXTENSION): Use .fi/.fii for fixed/free form sources * options.cc (form_from_filename): Handle the new extensions Signed-off-by: Rimvydas Jasinskas --- gcc/fortran/options.cc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'gcc/fortran/options.cc') diff --git a/gcc/fortran/options.cc b/gcc/fortran/options.cc index 02a29f8..53a6e85 100644 --- a/gcc/fortran/options.cc +++ b/gcc/fortran/options.cc @@ -199,6 +199,12 @@ form_from_filename (const char *filename) ".f08", FORM_FREE} , { + ".fii", FORM_FREE} + , + { + ".fi", FORM_FIXED} + , + { ".f", FORM_FIXED} , { -- cgit v1.1