error building for SH4: insn and constraints error

Alexander Sieb alex@rnd.org
Wed Oct 19 12:29:00 GMT 2005


Dan Kegel wrote:
> Robert P. J. Day wrote:
> 
>>   having built fine for little-endian SH3, tweaking slightly for SH4
>> generates:
>>
>> In file included from dcigettext.c:377:
>> plural-eval.c: In function 'plural_eval':
>> plural-eval.c:101: error: insn does not satisfy its constraints:
>> (insn 57 55 315 6 (set (reg/v:SI 76 fr12 [orig:170 n ] [170])
>>         (reg:SI 147 t)) 129 {movsi_ie} (insn_list:REG_DEP_TRUE 55
>> (nil))
>>     (nil))
>> plural-eval.c:101: internal compiler error: in
>> reload_cse_simplify_operands, at postreload.c:391
> 
> 
> Yeah, I get that, too:
> 
> http://kegel.com/crosstool/crosstool-0.38/buildlogs/sh4-gcc-4.0.0-glibc-2.3.5-hdrs-2.6.11.2.log.txt 
> 

Dan,

I sent patches in
http://sourceware.org/ml/crossgcc/2005-10/msg00035.html
Do you consider them for the next release?

> 
[snip]
> 
> 
> Also try the latest gcc-4.1 snapshot for completeness, maybe.
> 

Kaz reported a glibc problem with the mainline. He also provided a
patch which got reviewed by Joern.

See http://gcc.gnu.org/ml/gcc-patches/2005-10/msg01108.html


Regards,
	Alexander


------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



More information about the crossgcc mailing list