Hi Thomas, Aaaah! Light bulb moment - I was looking in the $PREFIX/include directory.
For whatever reason, mine does not appear in lib64 but in lib. OK, that will have to do for now because the patch is blocking my tree for a number of other things. I'll fix Bernhard's nit and commit on Saturday. Thanks everybody. Paul On Wed, 9 Jan 2019 at 20:08, Thomas Koenig <tkoe...@netcologne.de> wrote: > > Hi Paul, > > > Incidentally, we need to make sure that it is distributed in the > > include directory. I have yet to figure out how to do that. > > It already does that, that was part of what I sent you :-) > > It's the > > +gfor_c_HEADERS = $(srcdir)/ISO_Fortran_binding.h > +gfor_cdir = > $(libdir)/gcc/$(target_alias)/$(gcc_version)$(MULTISUBDIR)/include > + > > part in Makefile.am which puts in the requisite magic into > Makefile.im. > > Header files are then installed into > > $PREFIX/lib64/gcc/x86_64-pc-linux-gnu/9.0.0/include/ISO_Fortran_binding.h > $PREFIX/lib64/gcc/x86_64-pc-linux-gnu/9.0.0/32/include/ISO_Fortran_binding.h > > So, OK for trunk. > > Thanks a lot for this! Looking at what we are currently > finishing, I think we will be quite close to F2008 conformance > when gcc 9 comes out, modulo a few bugs, of course. > > Regards > > Thomas > -- "If you can't explain it simply, you don't understand it well enough" - Albert Einstein