gcc/libgfortran
Tobias Burnus 2ba0376ac4 gfortran: Fix in-build-tree testing [PR101305, PR101660]
ISO_Fortran_binding.h is written in the build dir - hence, a previous commit
added it as include directory for in-build-tree testing.  However,
it turned out that -I$specdir/libgfortran interferes with reading .mod files
as they are then no longer regareded as intrinsic modules.  Solution: Create
an extra include/ directory in the libgfortran build dir and copy
ISO_Fortran_binding.h to that directory.  As -B$specdir/libgfortran already
causes gfortran to read that include subdirectory, the -I flag is no longer
needed.

	PR libfortran/101305
	PR fortran/101660
	PR testsuite/101847

libgfortran/ChangeLog:

	* Makefile.am (ISO_Fortran_binding.h): Create include/ in the build dir
	and copy the include file to it.
	(clean-local): Add for removing the 'include' directory.
	* Makefile.in: Regenerate.

gcc/testsuite/ChangeLog:

	* lib/gfortran.exp (gfortran_init): Remove -I$specpath/libgfortran
	from the string used to set GFORTRAN_UNDER_TEST.
2021-08-10 17:26:32 +02:00
..
caf Steve Kargl <kargl@gcc.gnu.org> 2021-05-22 13:27:42 +02:00
config Update copyright years. 2021-01-04 10:26:59 +01:00
generated PR libfortran/99218 - matmul on temporary array accesses invalid memory 2021-03-05 20:58:51 +01:00
ieee libgfortran: Fix PR95647 by changing the interfaces of operators .eq. and .ne. 2021-02-12 07:58:16 -08:00
intrinsics Fix "tailing" typo. 2021-06-08 09:42:18 +02:00
io Fix "tailing" typo. 2021-06-08 09:42:18 +02:00
m4 PR libfortran/99218 - matmul on temporary array accesses invalid memory 2021-03-05 20:58:51 +01:00
runtime Bind(c): Improve error checking in CFI_* functions 2021-07-27 21:24:26 -07:00
acinclude.m4
aclocal.m4 Add `--with-toolexeclibdir=' configuration option 2020-01-24 11:24:25 +00:00
c99_protos.h Update copyright years. 2021-01-04 10:26:59 +01:00
ChangeLog Daily bump. 2021-07-29 00:16:43 +00:00
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-2010
ChangeLog-2011
ChangeLog-2012
ChangeLog-2013
ChangeLog-2014
ChangeLog-2015
ChangeLog-2016
ChangeLog-2017
ChangeLog-2018
ChangeLog-2019 Update copyright years. 2020-01-01 12:51:42 +01:00
ChangeLog-2020 Rotate ChangeLog files - part 1 - add ChangeLog-2020. 2021-01-01 17:27:52 +01:00
config.h.in libgfortran: Provide some further math library fallbacks [PR94694] 2020-04-22 21:34:19 +02:00
configure Fortran: Re-enable 128-bit integers for AMD GCN 2021-06-29 08:19:56 -07:00
configure.ac Fortran: Re-enable 128-bit integers for AMD GCN 2021-06-29 08:19:56 -07:00
configure.host aix: Add GCC64 configuration and FAT target libraries. 2020-06-21 14:14:46 -04:00
gfortran.map Steve Kargl <kargl@gcc.gnu.org> 2021-05-22 13:27:42 +02:00
ISO_Fortran_binding-1-tmpl.h Bind(C): Fix type encodings in ISO_Fortran_binding.h 2021-07-27 21:20:21 -07:00
ISO_Fortran_binding-2-tmpl.h Bind(C): Fix type encodings in ISO_Fortran_binding.h 2021-07-27 21:20:21 -07:00
ISO_Fortran_binding-3-tmpl.h Bind(C): Fix type encodings in ISO_Fortran_binding.h 2021-07-27 21:20:21 -07:00
kinds-override.h Update copyright years. 2021-01-04 10:26:59 +01:00
libgfortran.h Fortran: Fix some issues with pointers to character. 2021-06-05 11:12:50 +00:00
libgfortran.spec.in
libtool-version
Makefile.am gfortran: Fix in-build-tree testing [PR101305, PR101660] 2021-08-10 17:26:32 +02:00
Makefile.in gfortran: Fix in-build-tree testing [PR101305, PR101660] 2021-08-10 17:26:32 +02:00
mk-kinds-h.sh Bind(C): Fix type encodings in ISO_Fortran_binding.h 2021-07-27 21:20:21 -07:00
mk-sik-inc.sh libgfortran: Skip integer-kind=16 check for amdgcn 2020-07-26 07:20:24 +02:00
mk-srk-inc.sh libgfortran: Skip integer-kind=16 check for amdgcn 2020-07-26 07:20:24 +02:00