This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap failure on darwin6.1
- From: Geoff Keating <geoffk at geoffk dot org>
- To: Andreas Tobler <toa at pop dot agri dot ch>
- Cc: gcc at gcc dot gnu dot org, stuart at apple dot com
- Date: 21 Oct 2002 11:47:11 -0700
- Subject: Re: bootstrap failure on darwin6.1
- References: <3DB16C85.9@pop.agri.ch>
Andreas Tobler <toa@pop.agri.ch> writes:
> Hi,
>
> must have been introduced the last two days, works on linux ppc.
>
> /Volumes/xufs/gccsrc/gcc/libjava/gnu/gcj/convert/Output_UTF8.java:120:
> error: insn does not satisfy its constraints:
> (insn 769 27 25 2 0x0 (set (reg:CC 66 ctr [216])
> (reg:CC 68 cr0 [126])) 304 {*movcc_internal1} (nil)
> (nil))
> /Volumes/xufs/gccsrc/gcc/libjava/gnu/gcj/convert/Output_UTF8.java:120:
> internal compiler error: in reload_cse_simplify_operands, at
> reload1.c:8336
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
> make[3]: *** [gnu/gcj/convert/Output_UTF8.lo] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-target-libjava] Error 2
> make: *** [bootstrap] Error 2
gcj isn't supported on Darwin, is it? I get:
*** This configuration is not supported in the following subdirectories:
target-libffi target-boehm-gc target-zlib target-libjava
(Any other directories should still work fine.)
In any case, this is a bug in the rs6000 REGISTER_MOVE_COST, it
returns 2 when it should not.
--
- Geoffrey Keating <geoffk@geoffk.org>