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: unassig...@gcc.gnu.org

        ReportedBy: vap...@gentoo.org

                CC: toolch...@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.

...

Reply via email to