NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
toolchain/38359: compiler ICE when compiling strtod.c with -msoft-float on mvme68k port
>Number: 38359
>Category: toolchain
>Synopsis: compiler ICE when compiling strtod.c with -msoft-float on
>mvme68k port
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: toolchain-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Apr 02 21:50:00 +0000 2008
>Originator: Kurt Lidl
>Release: 4.99.58
>Organization:
>Environment:
Cross building on this host:
SunOS [redacted] 5.10 Generic_120011-14 sun4u sparc SUNW,Ultra-60
>Description:
# compile libc/strtod.o
/nbsd/mvme68k/tools/bin/m68k--netbsdelf-gcc -O2 -Wall -Wstrict-prototypes
+-Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional
+-Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra
+-Wno-unused-parameter -std=gnu99 -Werror -pipe -msoft-float
+-fstack-protector -Wstack-protector --param ssp-buffer-size=1 -D_LIBC
+-DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -DHESIOD -DINET6 -DNLS -DYP
+-I/nbsd/src/lib/libc/include -I/nbsd/src/lib/libc -I/nbsd/src/sys
+-I/nbsd/src/lib/libc/compat/stdlib -I/nbsd/src/lib/libc/compat/../stdlib
+-I/nbsd/src/lib/libc/../../common/lib/libc/quad
+-I/nbsd/src/lib/libc/../../common/lib/libc/string
+-I/nbsd/src/lib/libc/../../common/lib/libc/arch/m68k/string
+-D__DBINTERFACE_PRIVATE -DI18NMODULE_MAJOR=4 -DCITRUS
+-I/nbsd/src/libexec/ld.elf_so -I/nbsd/src/lib/libc/dlfcn
+-I/nbsd/src/lib/libc/gdtoa -DNO_FENV_H -I/nbsd/src/lib/libc/arch/m68k/gdtoa
+-DCITRUS_ICONV -DWITH_RUNE -I/nbsd/src/lib/libc -DPOSIX_MISTAKE -DCOMPAT__RES
+-DUSE_POLL -DPORTMAP -DWIDE_DOUBLE -DALL_STATE -DUSG_COMPAT
+-D_FORTIFY_SOURCE=2 -nostdinc -isystem /nbsd/mvme68k/nbuild/usr/include -c
+/nbsd/src/lib/libc/gdtoa/strtod.c -o strtod.o
/nbsd/src/lib/libc/gdtoa/strtod.c: In function 'strtod':
/nbsd/src/lib/libc/gdtoa/strtod.c:1017: internal compiler error: in do_SUBST, at
+combine.c:486
>How-To-Repeat:
Attempt to compile the strtod.c file in libc with -msoft-float on a m68k based
host (or cross-compiler toolchain).
I have the full .i file (from a -save-temps run of the compiler) that I will
attempt to attach to this PR.
>Fix:
Home |
Main Index |
Thread Index |
Old Index