On Thu, 2020-04-30 at 23:38 +0200, Jakub Jelinek wrote:
> On Thu, Apr 30, 2020 at 05:31:22PM -0400, David Malcolm wrote:
> > On Thu, 2020-04-30 at 23:26 +0200, Jakub Jelinek wrote:
> > > On Thu, Apr 30, 2020 at 05:18:13PM -0400, David Malcolm wrote:
> > > > Thanks for working on this; sorry for getting these wrong.
> > > > 
> > > > Is is possible to build gfortran without C and C++?  If so,
> > > > then if
> > > > I'm
> > > 
> > > It is possible without C++, but not without C.
> > > 
> > > E.g. --enable-languages=fortran,go will actually enable
> > > c,fortran,go,lto.
> > >         *,c,*)
> > >                 ;;                          
> > >         *)                                  
> > >                 enable_languages=c,${enable_languages}
> > >                 ;;
> > > So, strictly speaking the #ifdef CL_C isn't needed there, so if
> > > you
> > > want,
> > > I can drop that #ifdef and only use CL_CXX ifdef.
> > 
> > Thanks.
> > 
> > Perhaps a silly question, but does the patch give the right answers
> > if
> > someone does that?  (which I think is equivalent to "Are there any
> > options labeled with both Fortran and C++ but not C that are
> > documented
> > in gcc/Warning-Options.html"?)
> 
> ATM all the -W* options with CL_Fortran in the mask
> are either CL_C | CL_CXX | CL_Fortran ... | CL_WARNING,
> or CL_Fortran ... | CL_WARNING (not enabled for anything but Fortran)
> 

Thanks.

Let's go with your second patch then (CL_C & CL_CXX).

Dave

Reply via email to