[Bug fortran/54725] New: cross gfortran always searches host paths (e.g. /usr/include)

vapier at gentoo dot org gcc-bugzilla@gcc.gnu.org
Thu Sep 27 05:30:00 GMT 2012


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54725

             Bug #: 54725
           Summary: cross gfortran always searches host paths (e.g.
                    /usr/include)
    Classification: Unclassified
           Product: gcc
           Version: 4.7.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: vapier@gentoo.org
                CC: toolchain@gentoo.org
              Host: x86_64-linux-gnu
            Target: armv7a-linux-gnu


simple test case:
$ >test.F90
$ armv7a-unknown-linux-gnueabi-gfortran -v -c test.F90 
...
ignoring nonexistent directory "/usr/local/include"
...
#include <...> search starts here:
 /usr/lib/gcc/armv7a-unknown-linux-gnueabi/4.6.3/finclude
 /usr/lib/gcc/armv7a-unknown-linux-gnueabi/4.6.3/include
 /usr/lib/gcc/armv7a-unknown-linux-gnueabi/4.6.3/include-fixed
 /usr/include
End of search list.
...

that doesn't seem right considering gcc/g++ don't do this:
$ >test.c
$ armv7a-unknown-linux-gnueabi-gcc -c test.c -v
...
ignoring nonexistent directory
"/usr/armv7a-unknown-linux-gnueabi/usr/local/include"
...
#include <...> search starts here:
 /usr/lib/gcc/armv7a-unknown-linux-gnueabi/4.6.3/include
 /usr/lib/gcc/armv7a-unknown-linux-gnueabi/4.6.3/include-fixed
 /usr/armv7a-unknown-linux-gnueabi/usr/include
End of search list.
...



More information about the Gcc-bugs mailing list