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