On 2/26/19 10:41 PM, Zack Weinberg wrote: > On Tue, Feb 26, 2019 at 4:16 PM Florian Weimer wrote: >> * Martin Liška: >>> On 2/26/19 7:05 PM, Joseph Myers wrote: >>>> On Tue, 26 Feb 2019, Martin Liška wrote: >>>> >>>>> Hi. >>>>> >>>>> This is follow up patch where I fix location where the header >>>>> is installed. I made a type as I was copying & pasting. > > Do I understand correctly that the desired installation location is > $(prefix)/include/finclude/math-vector-fortran.h ? Yes. > >> This causes test suite failures for me: >> >> math/check-installed-headers-c.out: >> >> In file included from /tmp/cih_test_C67G81.c:8: >> ../sysdeps/x86/fpu/finclude/math-vector-fortran.h:1:1: error: expected identifie >> r or ‘(’ before ‘!’ token >> ! Platform-specific declarations of SIMD math functions for Fortran. -*- f90 -* I skipped that header explicitly. > > Moving the file out of bits/ caused it to be newly subject to these tests. > > If $(prefix)/include/finclude/ is intended to contain nothing but > Fortran headers, we could add finclude to the list of subdirectories > to skip in scripts/check*headers* ... > > zw > And for the check-wrapper-headers.py, I read a header file and skip files with 'f90' file type. Updated patch is attached. Martin