This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Bug in cpplibs usage of hash tables


>>>>> Martin v Loewis writes:

>> Upps.  I can't send preprocessed sources since the preprocessor failes:-(
>> 
>> What do you need?  I'll try to debug it myself now.

 > If it work with --trace-includes, it might help to send that output,
 > as well as the files being loaded, in a tar file.

Ok, here we go:

aj@Maclaurin:/usr/src/aj/build-egcs-i686/i686-pc-linux-gnu/libio/dbz > /usr/src/aj/build-egcs-i686/gcc/xgcc -B/usr/src/aj/build-egcs-i686/gcc/ -B/opt/aj-mips/i686-pc-linux-gnu/bin/ -g -O2 -I../../../../egcs/libio/dbz -I.. -I../../../../egcs/libio/dbz/.. -DDBZ_FINISH='_IO_flush_all()' -c ../../../../egcs/libio/dbz/fake.c -v -save-temps --trace-includes
Reading specs from /usr/src/aj/build-egcs-i686/gcc/specs
gcc version 2.96 20000313 (experimental)
 /usr/src/aj/build-egcs-i686/gcc/cpp -lang-c -v -I../../../../egcs/libio/dbz -I.. -I../../../../egcs/libio/dbz/.. -iprefix /usr/src/aj/build-egcs-i686/gcc/../lib/gcc-lib/i686-pc-linux-gnu/2.96/ -isystem /opt/aj-mips/i686-pc-linux-gnu/bin/include -isystem /usr/src/aj/build-egcs-i686/gcc/include -D__GNUC__=2 -D__GNUC_MINOR__=96 -D__GNUC_PATCHLEVEL__=0 -D__ELF__ -Dunix -Dlinux -D__ELF__ -D__unix__ -D__linux__ -D__unix -D__linux -Asystem(posix) -D__OPTIMIZE__ -g -H -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ -D__tune_pentiumpro__ -DDBZ_FINISH=_IO_flush_all() ../../../../egcs/libio/dbz/fake.c fake.i
GNU CPP version 2.96 20000313 (experimental) (cpplib)
 (i386 Linux/ELF)
ignoring nonexistent directory `/opt/aj-mips/i686-pc-linux-gnu/bin/include'
ignoring nonexistent directory `/usr/src/aj/build-egcs-i686/lib/gcc-lib/i686-pc-linux-gnu/2.96/include'
ignoring nonexistent directory `/usr/src/aj/build-egcs-i686/i686-pc-linux-gnu/include'
ignoring nonexistent directory `/opt/aj-mips/lib/gcc-lib/i686-pc-linux-gnu/2.96/include'
ignoring nonexistent directory `/opt/aj-mips/i686-pc-linux-gnu/include'
#include "..." search starts here:
#include <...> search starts here:
 ../../../../egcs/libio/dbz
 ..
 ../../../../egcs/libio/
 /usr/src/aj/build-egcs-i686/gcc/include
 /usr/local/include
 /usr/include
End of search list.
 ../../../../egcs/libio/dbz/stdio.h
. ../../../../egcs/libio/iostdio.h
.. ../../../../egcs/libio/iolibio.h
... ../../../../egcs/libio/libio.h
.... /usr/include/_G_config.h
..... /usr/include/bits/types.h
...... /usr/include/features.h
....... /usr/include/sys/cdefs.h
....... /usr/include/gnu/stubs.h
...... /usr/src/aj/build-egcs-i686/gcc/include/stddef.h
..... /usr/src/aj/build-egcs-i686/gcc/include/stddef.h
.... /usr/src/aj/build-egcs-i686/gcc/include/stdarg.h
 /usr/include/sys/types.h
. /usr/include/time.h
. /usr/src/aj/build-egcs-i686/gcc/include/stddef.h
. /usr/include/endian.h
.. /usr/include/bits/endian.h
xgcc: Internal compiler error: program cpp got fatal signal 11

I've tar'ed everything relative to the dbz directory:
aj@Maclaurin:/usr/src/aj/build-egcs-i686/i686-pc-linux-gnu/libio/dbz > tar cPvf includes.tar  ../../../../egcs/libio/dbz/stdio.h  ../../../../egcs/libio/iostdio.h  ../../../../egcs/libio/iolibio.h  ../../../../egcs/libio/libio.h  /usr/include/_G_config.h  /usr/include/bits/types.h  /usr/include/features.h  /usr/include/sys/cdefs.h  /usr/include/gnu/stubs.h  /usr/src/aj/build-egcs-i686/gcc/include/stddef.h  /usr/src/aj/build-egcs-i686/gcc/include/stddef.h  /usr/src/aj/build-egcs-i686/gcc/include/stdarg.h  /usr/include/sys/types.h  /usr/include/time.h  /usr/src/aj/build-egcs-i686/gcc/include/stddef.h  /usr/include/endian.h  /usr/include/bits/endian.h

Compressed it with gzip -9 and append it below.

I hope it's useful - otherwise tell me what to send/to do and I'll
give it a try.

Andreas

all needed includes

-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.rhein-neckar.de

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]