This is the mail archive of the gcc-prs@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]

c/211: Cannot build gcc 2.95.2 due to error internal error in __divdi3



>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:

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