This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: "changing search order...."
> > * cppinit.c (remove_dup_dirs): Inform if a system include
> > directory is being reordered.
> > see http://gcc.gnu.org/ml/gcc-patches/2001-07/msg00079.html
>
> FWIW, I'm getting a lot of libstdc++ test failures from this change.
Me too...
$ gcc dj.c -o dj
cc1: warning: changing search order for system directory "/uberbuild/bbb/i/lib/gcc-lib/i586-pc-linux-gnu/3.1/include"
cc1: warning: as it is the same as system directory "../lib/gcc-lib/i586-pc-linux-gnu/3.1/include"
cc1: warning: changing search order for system directory "/uberbuild/bbb/i/i586-pc-linux-gnu/include"
cc1: warning: as it is the same as system directory "../i586-pc-linux-gnu/include"
$ gcc -v dj.c -o dj
Reading specs from ./../lib/gcc-lib/i586-pc-linux-gnu/3.1/specs
Configured with: /uberbuild/src/configure --build=i586-pc-linux-gnu --host=i586-pc-linux-gnu --targe
t=i586-pc-linux-gnu --prefix=/uberbuild/bbb/i --with-gnu-ld --with-gnu-as --enable-languages=c,c++
Thread model: single
gcc version 3.1 20010706 (experimental)
./../lib/gcc-lib/i586-pc-linux-gnu/3.1/cc1 -lang-c -v -iprefix ./../lib/gcc-lib/i586-pc-linux-gnu/3
.1/ -D__GNUC__=3 -D__GNUC_MINOR__=1 -D__GNUC_PATCHLEVEL__=0 -D__ELF__ -Dunix -Dlinux -D__ELF__ -D__u
nix__ -D__linux__ -D__unix -D__linux -Asystem=posix -D__NO_INLINE__ -D__STDC_HOSTED__=1 -Acpu=i386 -
Amachine=i386 -Di386 -D__i386 -D__i386__ -D__tune_i586__ -D__tune_pentium__ dj.c -quiet -dumpbase dj
.c -version -o /tmp/ccACyfVL.s
GNU CPP version 3.1 20010706 (experimental) (cpplib) (i386 Linux/ELF)
GNU C version 3.1 20010706 (experimental) (i586-pc-linux-gnu)
compiled by GNU C version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release).
cc1: warning: changing search order for system directory "/uberbuild/bbb/i/lib/gcc-lib/i586-pc-linux
-gnu/3.1/include"
cc1: warning: as it is the same as system directory "../lib/gcc-lib/i586-pc-linux-gnu/3.1/include"
ignoring duplicate directory "/uberbuild/bbb/i/lib/gcc-lib/i586-pc-linux-gnu/3.1/include"
cc1: warning: changing search order for system directory "/uberbuild/bbb/i/i586-pc-linux-gnu/include
"
cc1: warning: as it is the same as system directory "../i586-pc-linux-gnu/include"
ignoring duplicate directory "/uberbuild/bbb/i/i586-pc-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
../lib/gcc-lib/i586-pc-linux-gnu/3.1/include
../i586-pc-linux-gnu/include
/uberbuild/bbb/i/include
/usr/include
End of search list.
./../lib/gcc-lib/i586-pc-linux-gnu/3.1/../../../../i586-pc-linux-gnu/bin/as -V -Qy -o /tmp/ccKMZoEq
.o /tmp/ccACyfVL.s
GNU assembler version 2.11.90 (i586-pc-linux-gnu) using BFD version 2.11.90
./../lib/gcc-lib/i586-pc-linux-gnu/3.1/collect2 -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 -o d
j /usr/lib/crt1.o /usr/lib/crti.o ./../lib/gcc-lib/i586-pc-linux-gnu/3.1/crtbegin.o -L./../lib/gcc-l
ib/i586-pc-linux-gnu/3.1 -L./../lib/gcc-lib -L/uberbuild/bbb/i/lib/gcc-lib/i586-pc-linux-gnu/3.1 -L.
/../lib/gcc-lib/i586-pc-linux-gnu/3.1/../../../../i586-pc-linux-gnu/lib -L/uberbuild/bbb/i/lib/gcc-l
ib/i586-pc-linux-gnu/3.1/../../../../i586-pc-linux-gnu/lib -L./../lib/gcc-lib/i586-pc-linux-gnu/3.1/
../../.. -L/uberbuild/bbb/i/lib/gcc-lib/i586-pc-linux-gnu/3.1/../../.. /tmp/ccKMZoEq.o -lgcc -lc -lg
cc ./../lib/gcc-lib/i586-pc-linux-gnu/3.1/crtend.o /usr/lib/crtn.o