bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

i960-elf-as internal error while compiling newlib


From: Thomas Fitzsimmons
Subject: i960-elf-as internal error while compiling newlib
Date: 06 May 2002 18:33:39 -0400

Hello,

I'm running into this problem when using current CVS gcc and binutils to
build newlib from current CVS:

$ /notnfs/fitzsim/i960-elf/gcc/xgcc -B/notnfs/fitzsim/i960-elf/gcc/
-nostdinc -B/notnfs/fitzsim/i960-elf/i960-elf/soft-float/newlib/
-isystem
/notnfs/fitzsim/i960-elf/i960-elf/soft-float/newlib/targ-include
-isystem /home/fitzsim/sources/src-gcc-devel/gcc/newlib/libc/include
-B/notnfs/fitzsim/i960-elf/i960-elf/soft-float/bin/
-B/notnfs/fitzsim/i960-elf/i960-elf/soft-float/lib/ -isystem
/notnfs/fitzsim/i960-elf/i960-elf/soft-float/include
-L/notnfs/fitzsim/i960-elf/ld  -msoft-float -DPACKAGE=\"newlib\"
-DVERSION=\"1.10.0\"  -I.
-I/home/fitzsim/sources/src-gcc-devel/gcc/newlib/libc/stdio  -O2
-DMISSING_SYSCALL_NAMES -fno-builtin -g -O2  -msoft-float -v
--save-temps -c
/home/fitzsim/sources/src-gcc-devel/gcc/newlib/libc/stdio/vfprintf.c
Reading specs from /notnfs/fitzsim/i960-elf/gcc/specs
Configured with: /home/fitzsim/sources/src-gcc-devel/gcc/configure
--prefix=/notnfs/fitzsim/i960-elf --target=i960-elf
Thread model: single
gcc version 3.2 20020418 (experimental)
 /notnfs/fitzsim/i960-elf/gcc/cc1 -E -lang-c -quiet -nostdinc -v -I.
-I/home/fitzsim/sources/src-gcc-devel/gcc/newlib/libc/stdio -iprefix
/notnfs/fitzsim/i960-elf/gcc/../lib/gcc-lib/i960-elf/3.2/ -isystem
/notnfs/fitzsim/i960-elf/gcc/include -isystem
/notnfs/fitzsim/i960-elf/i960-elf/soft-float/newlib/include -isystem
/notnfs/fitzsim/i960-elf/i960-elf/soft-float/bin/include -isystem
/notnfs/fitzsim/i960-elf/i960-elf/soft-float/lib/include -D__GNUC__=3
-D__GNUC_MINOR__=2 -D__GNUC_PATCHLEVEL__=0 -Di960 -Di80960 -DI960
-DI80960 -D__i960__ -D__i80960__ -D__I960__ -D__I80960__ -D__i960
-D__i80960 -D__I960 -D__I80960 -Acpu=i960 -Amachine=i960 -D__OPTIMIZE__
-D__STDC_HOSTED__=1 -D_SOFT_FLOAT -D__i960_KB -D__i960KB__
-DPACKAGE="newlib" -DVERSION="1.10.0" -DMISSING_SYSCALL_NAMES -isystem
/notnfs/fitzsim/i960-elf/i960-elf/soft-float/newlib/targ-include
-isystem /home/fitzsim/sources/src-gcc-devel/gcc/newlib/libc/include
-isystem /notnfs/fitzsim/i960-elf/i960-elf/soft-float/include
/home/fitzsim/sources/src-gcc-devel/gcc/newlib/libc/stdio/vfprintf.c
vfprintf.i
ignoring nonexistent directory
"/notnfs/fitzsim/i960-elf/i960-elf/soft-float/newlib/include"
ignoring nonexistent directory
"/notnfs/fitzsim/i960-elf/i960-elf/soft-float/bin/include"
ignoring nonexistent directory
"/notnfs/fitzsim/i960-elf/i960-elf/soft-float/lib/include"
ignoring nonexistent directory
"/notnfs/fitzsim/i960-elf/i960-elf/soft-float/include"
GNU CPP version 3.2 20020418 (experimental) (cpplib) (intel 80960)
#include "..." search starts here:
#include <...> search starts here:
 .
 /home/fitzsim/sources/src-gcc-devel/gcc/newlib/libc/stdio
 /notnfs/fitzsim/i960-elf/gcc/include
 /notnfs/fitzsim/i960-elf/i960-elf/soft-float/newlib/targ-include
 /home/fitzsim/sources/src-gcc-devel/gcc/newlib/libc/include
End of search list.
 /notnfs/fitzsim/i960-elf/gcc/cc1 -fpreprocessed vfprintf.i -mka -gstabs
-quiet -dumpbase vfprintf.c -msoft-float -msoft-float
-g -O2 -O2 -version -fno-builtin -o vfprintf.s
GNU CPP version 3.2 20020418 (experimental) (cpplib) (intel 80960)
GNU C version 3.2 20020418 (experimental) (i960-elf)
        compiled by GNU C version 2.96 20000731 (Red Hat Linux 7.1
2.96-85).
 /notnfs/fitzsim/i960-elf/gcc/as -AKB -o vfprintf.o vfprintf.s
vfprintf.s: Assembler messages:
vfprintf.s:2567: Internal error!
Assertion failure in cvt_frag_to_fill at
/home/fitzsim/sources/src-gcc-devel/gcc/gas/write.c line 568.
Please report this bug.

Other info:

$ /notnfs/fitzsim/i960-elf/gcc/as --version
GNU assembler 2.12.90 20020419
Copyright 2002 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms
of the GNU General Public License.  This program has absolutely no
warranty.
This assembler was configured for a target of `i960-elf'.

as was compiled on i686-pc-linux-gnu with current CVS gcc.

I've attached vfprintf.s.

Hope this helps,
Tom

-- 
Thomas Fitzsimmons
Red Hat Canada Limited        e-mail: address@hidden
2323 Yonge Street, Suite 300
Toronto, ON M4P2C9

Attachment: vfprintf.s
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]