public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: bootstrap/6590: gcc emits code that gas doesn't understand
@ 2002-05-10  3:56 Bruno Haible
  0 siblings, 0 replies; 4+ messages in thread
From: Bruno Haible @ 2002-05-10  3:56 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR bootstrap/6590; it has been noted by GNATS.

From: Bruno Haible <bruno@clisp.org>
To: Richard Henderson <rth@redhat.com>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: bootstrap/6590: gcc emits code that gas doesn't understand
Date: Fri, 10 May 2002 12:52:50 +0200 (CEST)

 Richard Henderson writes:
 
 > You _really_ need to have binutils installed at the same
 > prefix as gcc.
 
 This ought to be documented. I would have expected to find this
 information in INSTALL/configure.html.
 
 Bruno


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: bootstrap/6590: gcc emits code that gas doesn't understand
@ 2002-05-13 10:26 Gerald Pfeifer
  0 siblings, 0 replies; 4+ messages in thread
From: Gerald Pfeifer @ 2002-05-13 10:26 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR bootstrap/6590; it has been noted by GNATS.

From: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
To: Bruno Haible <bruno@clisp.org>
Cc: Richard Henderson <rth@redhat.com>, <gcc-gnats@gcc.gnu.org>
Subject: Re: bootstrap/6590: gcc emits code that gas doesn't understand
Date: Mon, 13 May 2002 19:16:44 +0200 (CEST)

 On Fri, 10 May 2002, Bruno Haible wrote:
 >> You _really_ need to have binutils installed at the same
 >> prefix as gcc.
 > This ought to be documented. I would have expected to find this
 > information in INSTALL/configure.html.
 
 http://gcc.gnu.org/install/configure.html currently has:
 
   --with-as=pathname
           Specify that the compiler should use the assembler pointed to by
           pathname, rather than the one found by the standard rules to
           find an assembler, which are:
 
           + Check the exec_prefix/lib/gcc-lib/target/version directory,
             where exec_prefix defaults to prefix which defaults to
             /usr/local unless overridden by the --prefix=pathname switch
             described above. target is the target system triple, such as
             sparc-sun-solaris2.7, and version denotes the GCC version,
             such as 3.0.
           + Check operating system specific directories (e.g. /usr/ccs/bin
             on Sun Solaris 2).
 
           Note that these rules do not check for the value of PATH. You
           may want to use --with-as if no assembler is installed in the
           directories listed above, or if you have multiple assemblers
           installed and want to choose one that is not found by the above
           rules.
 
 Is some information missing here?
 
 If it isn't, but if you'd like to move (most of) this up, before
 "Target Specification" together with a short introductory sentence,
 I'd be strongly tempted to approve/install such a patch of yours. ;-)
 
 Gerald
 -- 
 Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/
 


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: bootstrap/6590: gcc emits code that gas doesn't understand
@ 2002-05-08 15:06 Richard Henderson
  0 siblings, 0 replies; 4+ messages in thread
From: Richard Henderson @ 2002-05-08 15:06 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR bootstrap/6590; it has been noted by GNATS.

From: Richard Henderson <rth@redhat.com>
To: Bruno Haible <bruno@clisp.org>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: bootstrap/6590: gcc emits code that gas doesn't understand
Date: Wed, 8 May 2002 14:58:59 -0700

 On Tue, May 07, 2002 at 03:14:55PM +0200, Bruno Haible wrote:
 > My situation is that I have in PATH:
 >   first /packages/gnu/bin/as of version 2.10.90 (released in 2000)
 >   second /usr/bin/as of version 2.11.92.0.10 (released in 2001).
 
 You _really_ need to have binutils installed at the same
 prefix as gcc.
 
 
 r~


^ permalink raw reply	[flat|nested] 4+ messages in thread

* bootstrap/6590: gcc emits code that gas doesn't understand
@ 2002-05-07  6:26 Bruno Haible
  0 siblings, 0 replies; 4+ messages in thread
From: Bruno Haible @ 2002-05-07  6:26 UTC (permalink / raw)
  To: gcc-gnats

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 55858 bytes --]


>Number:         6590
>Category:       bootstrap
>Synopsis:       gcc emits code that gas doesn't understand
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 07 06:26:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Bruno Haible
>Release:        3.1 20020423 (prerelease)
>Organization:
GNU hackers
>Environment:
System: Linux linuix 2.4.18-4GB #1 Wed Mar 27 13:57:05 UTC 2002 i686 unknown
Architecture: i686

	
host: i686-pc-linux-gnu
build: i686-pc-linux-gnu
target: i686-pc-linux-gnu
configured with: ../configure --prefix=/packages/gnu-snapshot --enable-shared --enable-version-specific-runtime-libs --enable-nls
>Description:


Seen in the gcc-3.1-20020423 snapshot, during "make bootstrap" on
i686-pc-linux-gnu. The build fails because gcc-3.1 has created an
assembler file that contains two features that the assembler doesn't
understand:

1)    .file 1 "filename"

2)    .loc   directives

My situation is that I have in PATH:
  first /packages/gnu/bin/as of version 2.10.90 (released in 2000)
  second /usr/bin/as of version 2.11.92.0.10 (released in 2001).

The culprit appears to be the following line in auto-host.h:
#define HAVE_AS_DWARF2_DEBUG_LINE 1

And the configure output says:
...
checking what assembler to use... /usr/bin/as
...
checking assembler dwarf2 debug_line support... yes

In config.cache I find

gcc_cv_gas_major_version=${gcc_cv_gas_major_version=}
gcc_cv_gas_minor_version=${gcc_cv_gas_minor_version=}
gcc_cv_as=${gcc_cv_as=/usr/bin/as}

So apparently configure is using /usr/bin/as for doing its checks, but
then when the stage1 xgcc compiles a file it uses the "as" first in the
PATH, not the /usr/bin/as that has been determined by configure.

Bruno


=================== relevant parts of "make bootstrap" log ===================
make[1]: Wechsel in das Verzeichnis Verzeichnis »/packages2/gcc-3.1-20020423/build/libiberty«
...
make[2]: Wechsel in das Verzeichnis Verzeichnis »/packages2/gcc-3.1-20020423/build/libiberty/testsuite«
make[2]: Für das Target »all« gibt es nichts zu tun.
make[2]: Verlassen des Verzeichnisses Verzeichnis »/packages2/gcc-3.1-20020423/build/libiberty/testsuite«
make[1]: Verlassen des Verzeichnisses Verzeichnis »/packages2/gcc-3.1-20020423/build/libiberty«
make[1]: Wechsel in das Verzeichnis Verzeichnis »/packages2/gcc-3.1-20020423/build/zlib«
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/adler32.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/compress.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/crc32.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/deflate.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/gzio.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/infblock.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/infcodes.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/inffast.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/inflate.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/inftrees.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/infutil.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/trees.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/uncompr.c
gcc -DPACKAGE=\"zlib\" -DVERSION=\"1.1.3\" -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_MEMCPY=1 -DHAVE_STRERROR=1 -DHAVE_UNISTD_H=1  -I. -I../../zlib      -g -O2 -c ../../zlib/zutil.c
rm -f libz.a
ar cru libz.a adler32.o compress.o crc32.o deflate.o gzio.o infblock.o infcodes.o inffast.o inflate.o inftrees.o infutil.o trees.o uncompr.o zutil.o 
ranlib libz.a
true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /packages2/gcc-3.1-20020423/install-sh -c" "INSTALL_DATA=/bin/sh /packages2/gcc-3.1-20020423/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /packages2/gcc-3.1-20020423/install-sh -c " "INSTALL_SCRIPT=/bin/sh /packages2/gcc-3.1-20020423/install-sh -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=makeinfo  " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/packages/gnu-snapshot" "infodir=/packages/gnu-snapshot/info" "libdir=/packages/gnu-snapshot/lib" "prefix=/packages/gnu-snapshot" "tooldir=/packages/gnu-snapshot/i686-pc-linux-gnu" "AR=ar" "AS=as" "CC=gcc" "CXX=c++" "LD=ld" "LIBCFLAGS=-g -O2" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do
make[1]: Verlassen des Verzeichnisses Verzeichnis »/packages2/gcc-3.1-20020423/build/zlib«
Bootstrapping the compiler
make[1]: Wechsel in das Verzeichnis Verzeichnis »/packages2/gcc-3.1-20020423/build/gcc«
make CC="gcc" libdir=/packages/gnu-snapshot/lib LANGUAGES="c " \
	CFLAGS="-g " MAKEINFO="makeinfo " \
	MAKEINFOFLAGS=""
make[2]: Wechsel in das Verzeichnis Verzeichnis »/packages2/gcc-3.1-20020423/build/gcc«
HEADERS="auto-host.h ansidecl.h  i386/i386.h i386/unix.h i386/att.h dbxelf.h elfos.h svr4.h linux.h i386/linux.h defaults.h" DEFINES="POSIX" \
TARGET_CPU_DEFAULT="TARGET_CPU_DEFAULT_pentiumpro" \
/bin/sh ../../gcc/mkconfig.sh config.h
HEADERS="auto-host.h ansidecl.h  i386/i386.h i386/unix.h i386/att.h dbxelf.h elfos.h svr4.h linux.h i386/linux.h defaults.h" DEFINES="POSIX" \
TARGET_CPU_DEFAULT="TARGET_CPU_DEFAULT_pentiumpro" \
/bin/sh ../../gcc/mkconfig.sh hconfig.h
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/gengenrtl.c -o gengenrtl.o
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE  -o gengenrtl \
 gengenrtl.o ../libiberty/libiberty.a
./gengenrtl -h > tmp-genrtl.h
/bin/sh ../../gcc/move-if-change tmp-genrtl.h genrtl.h
./gengenrtl > tmp-genrtl.c
/bin/sh ../../gcc/move-if-change tmp-genrtl.c genrtl.c
echo timestamp > s-genrtl
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/genflags.c -o genflags.o
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/rtl.c -o rtl.o
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/read-rtl.c -o read-rtl.o
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/bitmap.c -o bitmap.o
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/ggc-none.c -o ggc-none.o
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/gensupport.c -o gensupport.o
ltf="../../gcc/cp/cp-tree.def ../../gcc/java/java-tree.def ../../gcc/objc/objc-tree.def"; for f in $ltf; do \
    echo "#include \"$f\""; \
done | sed 's|../../gcc/||' > tmp-gencheck.h
/bin/sh ../../gcc/move-if-change tmp-gencheck.h gencheck.h
echo timestamp > s-gencheck
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include \
  ../../gcc/gencheck.c -o gencheck.o
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE  -o gencheck \
 gencheck.o ../libiberty/libiberty.a
./gencheck > tmp-check.h
/bin/sh ../../gcc/move-if-change tmp-check.h tree-check.h
echo timestamp > s-check
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/print-rtl.c -o print-rtl.o
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/errors.c -o errors.o
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genflags \
 genflags.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o print-rtl.o errors.o ../libiberty/libiberty.a
./genflags ../../gcc/config/i386/i386.md > tmp-flags.h
/bin/sh ../../gcc/move-if-change tmp-flags.h insn-flags.h
echo timestamp > s-flags
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/genconstants.c -o genconstants.o
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genconstants \
 genconstants.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o errors.o ../libiberty/libiberty.a
./genconstants ../../gcc/config/i386/i386.md > tmp-constants.h
/bin/sh ../../gcc/move-if-change tmp-constants.h insn-constants.h
echo timestamp > s-constants
(cd intl && make all)
make[3]: Wechsel in das Verzeichnis Verzeichnis »/packages2/gcc-3.1-20020423/build/gcc/intl«
make[3]: Für das Target »all« gibt es nichts zu tun.
make[3]: Verlassen des Verzeichnisses Verzeichnis »/packages2/gcc-3.1-20020423/build/gcc/intl«
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include \
       -c ../../gcc/c-parse.c -o c-parse.o
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/c-lang.c -o c-lang.o
HEADERS="i386/i386-protos.h" DEFINES="" TARGET_CPU_DEFAULT="" \
/bin/sh ../../gcc/mkconfig.sh tm_p.h
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/genpreds.c -o genpreds.o
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE  -o genpreds \
 genpreds.o ../libiberty/libiberty.a
./genpreds > tmp-preds.h
/bin/sh ../../gcc/move-if-change tmp-preds.h tm-preds.h
echo timestamp > s-preds
...
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include \
	../../gcc/config/i386/i386.c -o i386.o
../../gcc/config/i386/i386.c: In function `ix86_save_reg':
../../gcc/config/i386/i386.c:3892: warning: comparison between signed and unsigned
rm -rf libbackend.a
ar rc libbackend.a alias.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfglayout.o cfgloop.o cfgrtl.o combine.o conflict.o convert.o cse.o cselib.o dbxout.o debug.o dependence.o df.o diagnostic.o doloop.o dominance.o dwarf2asm.o dwarf2out.o dwarfout.o emit-rtl.o except.o explow.o expmed.o expr.o final.o flow.o fold-const.o function.o gcse.o genrtl.o ggc-common.o global.o graph.o haifa-sched.o hash.o hashtable.o hooks.o ifcvt.o insn-attrtab.o insn-emit.o insn-extract.o insn-opinit.o insn-output.o insn-peep.o insn-recog.o integrate.o intl.o jump.o  langhooks.o lcm.o lists.o local-alloc.o loop.o mbchar.o optabs.o params.o predict.o print-rtl.o print-tree.o profile.o real.o recog.o reg-stack.o regclass.o regmove.o regrename.o reload.o reload1.o reorg.o resource.o rtl.o rtlanal.o rtl-error.o sbitmap.o sched-deps.o sched-ebb.o sched-rgn.o sched-vis.o sdbout.o sibcall.o simplify-rtx.o ssa.o ssa-ccp.o ssa-dce.o stmt.o stor-layout.o !
stringpool.o timevar.o toplev.o tree.o tree-dump.o tree-inline.o unroll.o varasm.o varray.o version.o vmsdbgout.o xcoffout.o ggc-page.o i386.o 
ranlib libbackend.a
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o cc1 \
	c-parse.o c-lang.o attribs.o c-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-format.o c-semantics.o c-objc-common.o libcpp.a  main.o libbackend.a   ../libiberty/libiberty.a
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/tradcpp.c -o tradcpp.o
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/tradcif.c -o tradcif.o
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o tradcpp0 \
tradcpp.o tradcif.o mkdeps.o cppdefault.o version.o intl.o   ../libiberty/libiberty.a
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include  \
-DTARGET_MACHINE=\"i686-pc-linux-gnu\" \
-c ../../gcc/collect2.c -o collect2.o
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/tlink.c -o tlink.o
if test yes = yes; then \
  /bin/sh ../../gcc/genmultilib \
    "" \
    "" \
    "" \
    "" \
    "" \
    "" \
    > tmp-mlib.h; \
else \
  /bin/sh ../../gcc/genmultilib '' '' '' '' '' '' > tmp-mlib.h; \
fi
/bin/sh ../../gcc/move-if-change tmp-mlib.h multilib.h
echo timestamp > s-mlib
lsf="../../gcc/cp/lang-specs.h ../../gcc/f/lang-specs.h ../../gcc/java/lang-specs.h ../../gcc/objc/lang-specs.h"; for f in $lsf; do \
    echo "#include \"$f\""; \
done | sed 's|../../gcc/||' > tmp-specs.h
/bin/sh ../../gcc/move-if-change tmp-specs.h specs.h
echo timestamp > s-specs
(SHLIB_LINK='./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,--soname=@shlib_base_name@.so.1 -Wl,--version-script=@shlib_map_file@ -o @shlib_base_name@.so @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so.1 && ln -s @shlib_base_name@.so @shlib_base_name@.so.1' \
SHLIB_MULTILIB=''; \
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include \
  -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/packages/gnu-snapshot/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"3.1\" -DDEFAULT_TARGET_MACHINE=\"i686-pc-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/packages/gnu-snapshot/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" `test "X${SHLIB_LINK}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test "X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
  -c ../../gcc/gcc.c -o gcc.o)
../../gcc/gcc.c:686: warning: string length `775' is greater than the length `509' ISO C89 compilers are required to support
../../gcc/gcc.c:844: warning: string length `679' is greater than the length `509' ISO C89 compilers are required to support
In file included from specs.h:1,
                 from ../../gcc/gcc.c:863:
../../gcc/cp/lang-specs.h:60: warning: string length `1003' is greater than the length `509' ISO C89 compilers are required to support
In file included from specs.h:4,
                 from ../../gcc/gcc.c:863:
../../gcc/objc/lang-specs.h:39: warning: string length `731' is greater than the length `509' ISO C89 compilers are required to support
../../gcc/gcc.c:1408: warning: string length `2143' is greater than the length `509' ISO C89 compilers are required to support
../../gcc/gcc.c:1408: warning: string length `595' is greater than the length `509' ISO C89 compilers are required to support
(SHLIB_LINK='./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,--soname=@shlib_base_name@.so.1 -Wl,--version-script=@shlib_map_file@ -o @shlib_base_name@.so @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so.1 && ln -s @shlib_base_name@.so @shlib_base_name@.so.1' \
SHLIB_MULTILIB=''; \
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include \
  -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/packages/gnu-snapshot/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"3.1\" -DDEFAULT_TARGET_MACHINE=\"i686-pc-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/packages/gnu-snapshot/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" `test "X${SHLIB_LINK}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test "X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
  -c ../../gcc/gccspec.c -o gccspec.o)
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o xgcc gcc.o gccspec.o intl.o \
  prefix.o version.o    ../libiberty/libiberty.a
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/cppmain.c -o cppmain.o
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o cpp0 cppmain.o \
intl.o libcpp.a   ../libiberty/libiberty.a
./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -dumpspecs > tmp-specs
mv tmp-specs specs
echo "int xxy_us_dummy;" >tmp-dum.c
./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -S tmp-dum.c
echo '/*WARNING: This file is automatically generated!*/' >tmp-under.c
if grep _xxy_us_dummy tmp-dum.s > /dev/null ; then \
  echo "int prepends_underscore = 1;" >>tmp-under.c; \
else \
  echo "int prepends_underscore = 0;" >>tmp-under.c; \
fi
/bin/sh ../../gcc/move-if-change tmp-under.c underscore.c
rm -f tmp-dum.c tmp-dum.s
echo timestamp > s-under
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include underscore.c -o underscore.o
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o Tcollect2 \
	collect2.o tlink.o hash.o intl.o underscore.o version.o   ../libiberty/libiberty.a 
mv -f Tcollect2 collect2
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/cppspec.c -o cppspec.o
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o cpp gcc.o cppspec.o intl.o \
  prefix.o version.o    ../libiberty/libiberty.a
if [ -f /usr/include/limits.h ] ; then \
  cat ../../gcc/limitx.h ../../gcc/glimits.h ../../gcc/limity.h > tmp-xlimits.h; \
else \
  cat ../../gcc/glimits.h > tmp-xlimits.h; \
fi
mv tmp-xlimits.h xlimits.h
(SHLIB_LINK='./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,--soname=@shlib_base_name@.so.1 -Wl,--version-script=@shlib_map_file@ -o @shlib_base_name@.so @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so.1 && ln -s @shlib_base_name@.so @shlib_base_name@.so.1' \
SHLIB_MULTILIB=''; \
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/packages/gnu-snapshot/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"3.1\" -DDEFAULT_TARGET_MACHINE=\"i686-pc-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/packages/gnu-snapshot/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" `test "X${SHLIB_LINK}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test "X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
	-I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/cp/g++spec.c)
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o g++ \
  gcc.o g++spec.o intl.o prefix.o version.o     ../libiberty/libiberty.a
(SHLIB_LINK='./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,--soname=@shlib_base_name@.so.1 -Wl,--version-script=@shlib_map_file@ -o @shlib_base_name@.so @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so.1 && ln -s @shlib_base_name@.so @shlib_base_name@.so.1' \
SHLIB_MULTILIB=''; \
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/packages/gnu-snapshot/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"3.1\" -DDEFAULT_TARGET_MACHINE=\"i686-pc-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/packages/gnu-snapshot/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" `test "X${SHLIB_LINK}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test "X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
	-I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/f/g77spec.c)
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include -o g77version.o \
    ../../gcc/f/version.c
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o g77 gcc.o g77spec.o g77version.o \
   version.o prefix.o intl.o    ../libiberty/libiberty.a
(SHLIB_LINK='./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,--soname=@shlib_base_name@.so.1 -Wl,--version-script=@shlib_map_file@ -o @shlib_base_name@.so @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so.1 && ln -s @shlib_base_name@.so @shlib_base_name@.so.1' \
SHLIB_MULTILIB=''; \
gcc -c -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/packages/gnu-snapshot/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"3.1\" -DDEFAULT_TARGET_MACHINE=\"i686-pc-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/packages/gnu-snapshot/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" `test "X${SHLIB_LINK}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test "X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
	-I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include ../../gcc/java/jvspec.c -o jvspec.o)
../../gcc/java/jvspec.c:79: warning: string length `941' is greater than the length `509' ISO C89 compilers are required to support
gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H  -o gcj gcc.o jvspec.o prefix.o intl.o \
  version.o    ../libiberty/libiberty.a
if [ -f specs.ready ] ; then \
	true; \
else \
	echo timestamp > specs.ready; \
fi
(MAKE="make"; srcdir=`cd ../../gcc/fixinc && pwd` ; \
CC="gcc"; CFLAGS="-DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE"; LDFLAGS=""; \
WARN_CFLAGS="-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long"; \
export MAKE srcdir CC CFLAGS LDFLAGS WARN_CFLAGS; cd ./fixinc && \
/bin/sh ${srcdir}/mkfixinc.sh i686-pc-linux-gnu i686-pc-linux-gnu)
constructing ../fixinc.sh for i686-pc-linux-gnu to run on i686-pc-linux-gnu
make TARGETS=oneprocess SHELL="/bin/sh" CC="gcc" CFLAGS="-DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE" LDFLAGS="" install-bin
make[3]: Wechsel in das Verzeichnis Verzeichnis »/packages2/gcc-3.1-20020423/build/gcc/fixinc«
/bin/sh ../../../gcc/fixinc/genfixes machname.h
Forbidden identifiers: i386 linux unix 
gcc -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/fixincl.c
In file included from ../../../gcc/fixinc/fixincl.c:106:
../../../gcc/fixinc/fixincl.x:101: warning: string length `1232' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc/fixinc/fixincl.x:154: warning: string length `552' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc/fixinc/fixincl.x:198: warning: string length `523' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc/fixinc/fixincl.x:246: warning: string length `762' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc/fixinc/fixincl.x:466: warning: string length `3439' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc/fixinc/fixincl.c: In function `initialize':
../../../gcc/fixinc/fixincl.c:227: warning: traditional C rejects string concatenation
../../../gcc/fixinc/fixincl.c:229: warning: traditional C rejects string concatenation
gcc -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/fixtests.c
../../../gcc/fixinc/fixtests.c: In function `stdc_0_in_system_headers_test':
../../../gcc/fixinc/fixtests.c:124: warning: unused parameter `fname'
../../../gcc/fixinc/fixtests.c:124: warning: unused parameter `text'
gcc -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/fixfixes.c
gcc -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/server.c
gcc -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/procopen.c
gcc -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/gnu-regex.c
../../../gcc/fixinc/gnu-regex.c: In function `compile_range':
../../../gcc/fixinc/gnu-regex.c:3051: warning: signed and unsigned type in conditional expression
../../../gcc/fixinc/gnu-regex.c:3051: warning: signed and unsigned type in conditional expression
gcc -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include ../../../gcc/fixinc/fixlib.c
gcc -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -g -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -I. -I.. -I../../../gcc/fixinc -I../../../gcc/fixinc/.. -I../../../gcc/fixinc/../config -I../../../gcc/fixinc/../../include  -o fixincl fixincl.o fixtests.o fixfixes.o server.o procopen.o gnu-regex.o fixlib.o ../../libiberty/libiberty.a
echo timestamp > full-stamp
./fixincl -v < /dev/null
'fixincl version 1.1'
chmod 755 ../fixinc.sh
make[3]: Verlassen des Verzeichnisses Verzeichnis »/packages2/gcc-3.1-20020423/build/gcc/fixinc«
rm -rf include; mkdir include
chmod a+rx include
(TARGET_MACHINE='i686-pc-linux-gnu'; srcdir=`cd ../../gcc; pwd`; \
SHELL='/bin/sh' ;\
export TARGET_MACHINE srcdir SHELL ; \
/bin/sh ./fixinc.sh `pwd`/include /usr/include ; \
rm -f include/syslimits.h; \
if [ -f include/limits.h ]; then \
  mv include/limits.h include/syslimits.h; \
else \
  cp ../../gcc/gsyslimits.h include/syslimits.h; \
fi; \
chmod a+r include/syslimits.h)
Fixing headers into /packages2/gcc-3.1-20020423/build/gcc/include for i686-pc-linux-gnu target
Finding directories and links to directories
 Searching /usr/include/.
 Searching /usr/include/./X11
Making symbolic directory links
Fixing directory /usr/include into /packages2/gcc-3.1-20020423/build/gcc/include
Applying io_quotes_def            to asm/apicdef.h
Applying io_quotes_use            to asm/mtrr.h
Applying io_quotes_use            to sys/raw.h
Applying io_quotes_use            to sys/mount.h
Applying undefine_null            to mm.h
Fixed:  mm.h
Quoted includes in mm.h
Applying io_quotes_def            to capiutils.h
Applying strict_ansi_not          to gmp.h
Fixed:  gmp.h
Applying machine_name             to mikmod_internals.h
Fixed:  mikmod_internals.h
Applying io_quotes_def            to linux/mtd/compatmac.h
Applying io_quotes_use            to linux/dn.h
Applying io_quotes_use            to linux/fd.h
Applying io_quotes_use            to linux/fs.h
Applying io_quotes_use            to linux/raid/md_u.h
Applying io_quotes_use            to linux/umsdos_fs.h
Applying io_quotes_use            to linux/elevator.h
Applying io_quotes_def            to linux/wanrouter.h
Applying io_quotes_def            to linux/i2c.h
Applying io_quotes_use            to linux/lvm.h
Applying io_quotes_use            to linux/nbd.h
Applying avoid_wchar_t_type       to linux/nls.h
Fixed:  linux/nls.h
Applying io_quotes_use            to linux/raw.h
Applying io_quotes_use            to linux/auto_fs4.h
Applying io_quotes_use            to linux/i2o-dev.h
Applying io_quotes_use            to linux/if_pppox.h
Applying io_quotes_def            to linux/ppp-comp.h
Applying io_quotes_def            to linux/completion.h
Applying io_quotes_def            to linux/soundcard.h
Applying io_quotes_def            to linux/netfilter_ipv4/ip_conntrack_tuple.h
Applying io_quotes_use            to linux/ite_gpio.h
Applying io_quotes_def            to linux/wanpipe.h
Applying io_quotes_def            to linux/sdladrv.h
Applying io_quotes_def            to linux/isapnp.h
Applying io_quotes_use            to linux/random.h
Applying io_quotes_use            to linux/jffs.h
Applying io_quotes_use            to linux/agpgart.h
Applying io_quotes_def            to linux/reiserfs_fs_sb.h
Applying io_quotes_use            to linux/auto_fs.h
Applying io_quotes_use            to linux/watchdog.h
Applying io_quotes_use            to linux/reiserfs_fs.h
Applying io_quotes_def            to linux/modsetver.h
Applying io_quotes_use            to linux/cciss_ioctl.h
Applying io_quotes_use            to linux/blkpg.h
Applying io_quotes_use            to linux/synclink.h
Applying machine_name             to linux/a.out.h
Fixed:  linux/a.out.h
Applying io_quotes_def            to linux/version.h
Applying io_quotes_use            to linux/input.h
Applying io_quotes_use            to linux/ppdev.h
Applying io_quotes_use            to linux/devfs_fs.h
Applying machine_name             to zconf.h
Fixed:  zconf.h
Applying machine_name             to slang.h
Fixed:  slang.h
Applying sun_malloc               to malloc.h
Applying avoid_wchar_t_type       to curses.h
Fixed:  curses.h
Applying stdio_va_list            to stdio.h
Fixed:  stdio.h
Applying machine_ansi_h_va_list   to curses/curses.h
Fixed:  curses/curses.h
Applying strict_ansi_only         to zutil.h
Fixed:  zutil.h
Quoted includes in zutil.h
Applying avoid_wchar_t_type       to ncurses.h
Fixed:  ncurses.h
Applying io_quotes_def            to isapnp/pnp.h
Applying hpux8_bogus_inlines      to math.h
Applying machine_name             to libmng_types.h
Fixed:  libmng_types.h
Quoted includes in libmng_types.h
Applying ctrl_quotes_def          to readline/chardefs.h
Applying sysv68_string            to string.h
Applying limits_ifndefs           to limits.h
Applying io_quotes_def            to cdda_interface.h
Fixing directory /usr/include/X11 into /packages2/gcc-3.1-20020423/build/gcc/include/root/usr/X11R6/include/X11
Applying io_quotes_def            to X11/Xmu/Atoms.h
Applying machine_name             to X11/Xos.h
Fixed:  X11/Xos.h
Applying machine_name             to X11/Xarch.h
Applying avoid_wchar_t_type       to X11/Xlib.h
Applying machine_name             to X11/Xlib.h
Fixed:  X11/Xlib.h
Applying machine_name             to X11/Xos_r.h
Fixed:  X11/Xos_r.h
Applying machine_name             to X11/Xpoll.h
Fixed:  X11/Xpoll.h
Applying machine_name             to X11/Xosdefs.h
Fixed:  X11/Xosdefs.h
Applying machine_name             to X11/Xthreads.h
Fixed:  X11/Xthreads.h
Cleaning up unneeded directories:
fixincludes is done
if [ "/usr/include" = "/packages/gnu-snapshot/i686-pc-linux-gnu/sys-include" ] \
   && [ -d /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include ]; then \
  if [ -d /packages/gnu-snapshot/lib ] ; then true ; else mkdir /packages/gnu-snapshot/lib ; fi; \
  if [ -d /packages/gnu-snapshot/lib/gcc-lib ] ; then true ; else mkdir /packages/gnu-snapshot/lib/gcc-lib; fi; \
  if [ -d /packages/gnu-snapshot/lib/gcc-lib/i686-pc-linux-gnu ] ; then true ; else mkdir /packages/gnu-snapshot/lib/gcc-lib/i686-pc-linux-gnu ; fi; \
  if [ -d /packages/gnu-snapshot/lib/gcc-lib/i686-pc-linux-gnu/3.1 ] ; then true ; else mkdir /packages/gnu-snapshot/lib/gcc-lib/i686-pc-linux-gnu/3.1 ; fi; \
else true; fi
echo timestamp > stmp-fixinc
if [ -d include ] ; then true; else mkdir include; chmod a+rx include; fi
for file in .. ../../gcc/ginclude/stdarg.h ../../gcc/ginclude/stddef.h ../../gcc/ginclude/varargs.h ../../gcc/ginclude/stdbool.h ../../gcc/ginclude/iso646.h ../../gcc/config/i386/mmintrin.h ../../gcc/config/i386/xmmintrin.h; do \
  if [ X$file != X.. ]; then \
    realfile=`echo $file | sed -e 's|.*/\([^/]*\)$|\1|'`; \
    echo timestamp > include/$realfile; \
    rm -f include/$realfile; \
    cp $file include; \
    chmod a+r include/$realfile; \
  fi; \
done
rm -f include/limits.h
cp xlimits.h include/limits.h
chmod a+r include/limits.h
rm -f include/float.h
if [ xfloat-i386.h != xMakefile.in ]; then \
  cp ../../gcc/config/float-i386.h include/float.h && \
  chmod a+r include/float.h; \
else :; fi
rm -f include/README
cp ../../gcc/README-fixinc include/README
chmod a+r include/README
echo timestamp > stmp-int-hdrs
objext='.o' \
LIB1ASMFUNCS='' \
LIB2FUNCS_1='_muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _clz _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi' \
LIB2FUNCS_2='_floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf _clear_cache _trampoline __main _exit _absvsi2 _absvdi2 _addvsi3 _addvdi3 _subvsi3 _subvdi3 _mulvsi3 _mulvdi3 _negvsi2 _negvdi2 _ctors' \
LIB2FUNCS_ST='_eprintf _bb __gcc_bcmp' \
LIB2ADD='' \
LIB2ADD_ST='' \
LIB2ADDEH='../../gcc/unwind-dw2.c ../../gcc/unwind-dw2-fde-glibc.c ../../gcc/unwind-sjlj.c' \
LIB2ADDEHDEP='unwind.inc unwind-dw2-fde.h unwind-dw2-fde.c' \
FPBIT='' \
FPBIT_FUNCS='_pack_sf _unpack_sf _addsub_sf _mul_sf _div_sf _fpcmp_parts_sf _compare_sf _eq_sf _ne_sf _gt_sf _ge_sf _lt_sf _le_sf _unord_sf _si_to_sf _sf_to_si _negate_sf _make_sf _sf_to_df _thenan_sf _sf_to_usi _usi_to_sf' \
LIB2_DIVMOD_FUNCS='_divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4' \
DPBIT='' \
DPBIT_FUNCS='_pack_df _unpack_df _addsub_df _mul_df _div_df _fpcmp_parts_df _compare_df _eq_df _ne_df _gt_df _ge_df _lt_df _le_df _unord_df _si_to_df _df_to_si _negate_df _make_df _df_to_sf _thenan_df _df_to_usi _usi_to_df' \
MULTILIBS=`./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include --print-multi-lib` \
EXTRA_MULTILIB_PARTS='' \
SHLIB_LINK='./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,--soname=@shlib_base_name@.so.1 -Wl,--version-script=@shlib_map_file@ -o @shlib_base_name@.so @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so.1 && ln -s @shlib_base_name@.so @shlib_base_name@.so.1' \
SHLIB_INSTALL='/packages/gnu/bin/install -c -m 644 @shlib_base_name@.so $(slibdir)/@shlib_base_name@.so.1; rm -f $(slibdir)/@shlib_base_name@.so; ln -s @shlib_base_name@.so.1 $(slibdir)/@shlib_base_name@.so' \
SHLIB_EXT='.so' \
SHLIB_MULTILIB='' \
SHLIB_MKMAP='../../gcc/mkmap-symver.awk' \
SHLIB_MKMAP_OPTS='' \
SHLIB_MAPFILES='../../gcc/libgcc-std.ver ../../gcc/config/libgcc-glibc.ver' \
SHLIB_NM_FLAGS='-pg' \
mkinstalldirs='/bin/sh ../../gcc/mkinstalldirs' \
  /bin/sh mklibgcc > tmp-libgcc.mk
mv tmp-libgcc.mk libgcc.mk
HEADERS="ansidecl.h  i386/i386.h i386/unix.h i386/att.h dbxelf.h elfos.h svr4.h linux.h i386/linux.h defaults.h" DEFINES="POSIX" \
TARGET_CPU_DEFAULT="" \
/bin/sh ../../gcc/mkconfig.sh tconfig.h
./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-omit-frame-pointer \
   -c ../../gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fPIC \
   -c ../../gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
  -o crtbeginS.o
./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-omit-frame-pointer \
   -c ../../gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O \
  -o crtbeginT.o
./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-omit-frame-pointer \
   -c ../../gcc/crtstuff.c -DCRT_END \
  -o crtend.o
./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2 -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include  -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fPIC \
   -c ../../gcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O \
  -o crtendS.o
make GCC_FOR_TARGET="./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include" \
  HOST_PREFIX="" HOST_PREFIX_1="ignore-" \
  AR_FOR_TARGET="` if [ -f /packages2/gcc-3.1-20020423/build/gcc/../binutils/ar ] ; then echo /packages2/gcc-3.1-20020423/build/gcc/../binutils/ar ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ar; else t='s,^,i686-pc-linux-gnu-,'; echo ar | sed -e $t ; fi; fi`" \
  AR_CREATE_FOR_TARGET="` if [ -f /packages2/gcc-3.1-20020423/build/gcc/../binutils/ar ] ; then echo /packages2/gcc-3.1-20020423/build/gcc/../binutils/ar ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ar; else t='s,^,i686-pc-linux-gnu-,'; echo ar | sed -e $t ; fi; fi`  rc" \
  AR_FLAGS_FOR_TARGET="" \
  CFLAGS="-g  -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long" \
  RANLIB_FOR_TARGET="` if [ -f /packages2/gcc-3.1-20020423/build/gcc/../binutils/ranlib ] ; then echo /packages2/gcc-3.1-20020423/build/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,^,i686-pc-linux-gnu-,'; echo ranlib | sed -e $t ; fi; fi`" \
  RANLIB_TEST_FOR_TARGET="[ -f ` if [ -f /packages2/gcc-3.1-20020423/build/gcc/../binutils/ranlib ] ; then echo /packages2/gcc-3.1-20020423/build/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,^,i686-pc-linux-gnu-,'; echo ranlib | sed -e $t ; fi; fi` ] || ( [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] )" \
  NM_FOR_TARGET="` if [ -f ./nm ] ; then echo ./nm ; elif [ -f /packages2/gcc-3.1-20020423/build/gcc/../binutils/nm-new ] ; then echo /packages2/gcc-3.1-20020423/build/gcc/../binutils/nm-new ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo nm; else t='s,^,i686-pc-linux-gnu-,'; echo nm | sed -e $t ; fi; fi`" AWK="gawk" \
  LIBGCC2_CFLAGS="-O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED " \
  INCLUDES="-I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include" \
  CONFIG_H="tconfig.h " MACHMODE_H="machmode.h machmode.def" \
  LIB1ASMSRC='' \
  MAKEOVERRIDES= \
  -f libgcc.mk all
make[3]: Wechsel in das Verzeichnis Verzeichnis »/packages2/gcc-3.1-20020423/build/gcc«
for d in libgcc; do \
  if [ -d $d ]; then true; else /bin/sh ../../gcc/mkinstalldirs $d; fi; \
done
mkdir libgcc
if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi
./xgcc -B./ -B/packages/gnu-snapshot/i686-pc-linux-gnu/bin/ -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/include -isystem /packages/gnu-snapshot/i686-pc-linux-gnu/sys-include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include  -DL_muldi3 -c ../../gcc/libgcc2.c -o libgcc/./_muldi3.o
/tmp/ccErpx6e.s: Assembler messages:
/tmp/ccErpx6e.s:2: Warning: Missing string
/tmp/ccErpx6e.s:2: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:11: Warning: Missing string
/tmp/ccErpx6e.s:11: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:12: Warning: Missing string
/tmp/ccErpx6e.s:12: Error: Rest of line ignored. First ignored character is `3'.
/tmp/ccErpx6e.s:13: Warning: Missing string
/tmp/ccErpx6e.s:13: Error: Rest of line ignored. First ignored character is `4'.
/tmp/ccErpx6e.s:14: Warning: Missing string
/tmp/ccErpx6e.s:14: Error: Rest of line ignored. First ignored character is `5'.
/tmp/ccErpx6e.s:15: Warning: Missing string
/tmp/ccErpx6e.s:15: Error: Rest of line ignored. First ignored character is `6'.
/tmp/ccErpx6e.s:16: Warning: Missing string
/tmp/ccErpx6e.s:16: Error: Rest of line ignored. First ignored character is `7'.
/tmp/ccErpx6e.s:17: Warning: Missing string
/tmp/ccErpx6e.s:17: Error: Rest of line ignored. First ignored character is `8'.
/tmp/ccErpx6e.s:18: Warning: Missing string
/tmp/ccErpx6e.s:18: Error: Rest of line ignored. First ignored character is `9'.
/tmp/ccErpx6e.s:19: Warning: Missing string
/tmp/ccErpx6e.s:19: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:20: Warning: Missing string
/tmp/ccErpx6e.s:20: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:21: Warning: Missing string
/tmp/ccErpx6e.s:21: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:22: Warning: Missing string
/tmp/ccErpx6e.s:22: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:23: Warning: Missing string
/tmp/ccErpx6e.s:23: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:24: Warning: Missing string
/tmp/ccErpx6e.s:24: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:25: Warning: Missing string
/tmp/ccErpx6e.s:25: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:26: Warning: Missing string
/tmp/ccErpx6e.s:26: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:27: Warning: Missing string
/tmp/ccErpx6e.s:27: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:28: Warning: Missing string
/tmp/ccErpx6e.s:28: Error: Rest of line ignored. First ignored character is `1'.
/tmp/ccErpx6e.s:29: Warning: Missing string
/tmp/ccErpx6e.s:29: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:30: Warning: Missing string
/tmp/ccErpx6e.s:30: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:31: Warning: Missing string
/tmp/ccErpx6e.s:31: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:32: Warning: Missing string
/tmp/ccErpx6e.s:32: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:33: Warning: Missing string
/tmp/ccErpx6e.s:33: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:34: Warning: Missing string
/tmp/ccErpx6e.s:34: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:41: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:50: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:54: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:56: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:59: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:63: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:66: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:69: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:72: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:76: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:78: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:81: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:84: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:89: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:93: Error: Unknown pseudo-op:  `.loc'
/tmp/ccErpx6e.s:102: Warning: Missing string
/tmp/ccErpx6e.s:102: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:103: Warning: Missing string
/tmp/ccErpx6e.s:103: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:104: Warning: Missing string
/tmp/ccErpx6e.s:104: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:105: Warning: Missing string
/tmp/ccErpx6e.s:105: Error: Rest of line ignored. First ignored character is `2'.
/tmp/ccErpx6e.s:106: Warning: Missing string
/tmp/ccErpx6e.s:106: Error: Rest of line ignored. First ignored character is `3'.
/tmp/ccErpx6e.s:6944: Warning: Unrecognized .section attribute: want a,w,x
/tmp/ccErpx6e.s:6944: Warning: Unrecognized .section attribute: want a,w,x
/tmp/ccErpx6e.s:6944: Error: Rest of line ignored. First ignored character is `,'.
make[3]: *** [libgcc/./_muldi3.o] Fehler 1
make[3]: Verlassen des Verzeichnisses Verzeichnis »/packages2/gcc-3.1-20020423/build/gcc«
make[2]: *** [libgcc.a] Fehler 2
make[2]: Verlassen des Verzeichnisses Verzeichnis »/packages2/gcc-3.1-20020423/build/gcc«
make[1]: *** [stage1_build] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis »/packages2/gcc-3.1-20020423/build/gcc«
make: *** [bootstrap] Fehler 2
========================================================================

>How-To-Repeat:

Install an older binutils in your PATH and put them in front of a
newer /usr/bin/as.

>Fix:

Either use /usr/bin/as everywhere, or fix configure to use the first
assembler found in PATH.
>Release-Note:
>Audit-Trail:
>Unformatted:


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-05-13 17:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-05-10  3:56 bootstrap/6590: gcc emits code that gas doesn't understand Bruno Haible
  -- strict thread matches above, loose matches on Subject: below --
2002-05-13 10:26 Gerald Pfeifer
2002-05-08 15:06 Richard Henderson
2002-05-07  6:26 Bruno Haible

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).