This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
c/211: Cannot build gcc 2.95.2 due to error internal error in __divdi3
- To: gcc-gnats at gcc dot gnu dot org
- Subject: c/211: Cannot build gcc 2.95.2 due to error internal error in __divdi3
- From: dbaggett at dsiddoms dot eds dot com
- Date: 15 May 2000 16:11:33 -0000
- Reply-To: dbaggett at dsiddoms dot eds dot com
- Resent-Cc: gcc-prs at gcc dot gnu dot org
- Resent-Reply-To: gcc-gnats@gcc.gnu.org, dbaggett@dsiddoms.eds.com
>Number: 211
>Category: c
>Synopsis: Cannot build gcc 2.95.2 due to error internal error in __divdi3
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon May 15 09:16:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Douglas Baggett
>Release: unknown-1.0
>Organization:
>Environment:
m88k-dg-dguxR4.12TMU01 (DG/UX 4.12MU01 AViion M88k)
compiled under gcc 2.8.1
>Description:
Tried compiling 2.95.2 and got the following error on building it.
_muldi3
gcc -o c++filt -DIN_GCC -O -mstandard -mlegend -g -DHAVE_CONFIG_H \
cxxmain.o underscore.o obstack.o ../libiberty/libiberty.a
rm -f collect2
gcc -DIN_GCC -O -mstandard -mlegend -g -DHAVE_CONFIG_H -o collect2 collect2.o tlink.o hash.o intl.o underscore.o version.o obstack.o ../libiberty/libiberty.a
_divdi3
./libgcc2.c: In function `__divdi3':
./libgcc2.c:684: internal error--unrecognizable insn:
(insn 935 444 936 (set (reg:CCEVEN 7 r7)
(rotate:CC (reg:CC 9 r9)
(const_int 2 [0x2]))) -1 (nil)
(nil))
make[2]: *** [libgcc2.a] Error 1
make[2]: Leaving directory `/home/dbaggett/gcc-2.95.2/gcc'
make[1]: *** [bootstrap] Error 2
make[1]: Leaving directory `/home/dbaggett/gcc-2.95.2/gcc'
make: *** [bootstrap] Error 2
>How-To-Repeat:
Just try to build 2.95.2 on DG/UX for AViion under 4.12mu01
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: