----- Original Message -----
> From: "Joerg Sonnenberger" <[email protected]>
> To: [email protected]
> Sent: Wednesday, November 14, 2012 10:39:55 AM
> Subject: Re: [cfe-commits] r167567 - in /cfe/trunk: 
> include/clang/Driver/Driver.h include/clang/Driver/Types.h
> lib/Driver/Driver.cpp lib/Driver/ToolChains.cpp lib/Driver/Tools.cpp 
> lib/Driver/Tools.h lib/Driver/Types.cpp
> lib/Driver/WindowsToolChain.cpp
> 
> On Tue, Nov 13, 2012 at 05:44:25PM -0600, Hal Finkel wrote:
> > If you just need preprocessing, then adding some file types so make
> > the compiler treat the source like C should work perfectly (that
> > is,
> > after all, what most of the original Fortran preprocessors did as
> > far
> > as I know). For anything more involved, we might want to revert
> > this
> > and do some more planning.
> 
> I don't know enough Fortran to decide whether e.g. the concat
> difference
> between traditional and ANSI C makes a difference etc. Anyone with a
> large enough source base to run tests between preprocessing with the
> "old" code and with explicit -x c?

For one thing, gfortran uses the traditional (pre-ANSI) preprocessing mode for 
Fortran files, while ifort (and most other vendor Fortran compilers I've 
tested) use ANSI mode.

C. Bergström, can you please comment on the "correct" preprocessor 
configuration for Fortran files? Are there any tokenization changes that are 
really required (and are there any that are just convenient to have)?

> 
> Joerg
> _______________________________________________
> cfe-commits mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
> 

-- 
Hal Finkel
Postdoctoral Appointee
Leadership Computing Facility
Argonne National Laboratory

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to