Compiler Errors with CVS Head

Joel Sherrill joel.sherrill at oarcorp.com
Tue Dec 4 14:08:37 UTC 2007


Hi,

Some of these are clearly compiler issue, others
look that way but I am just not sure. 

====================================================
arm/rtl22xx_t - Thumb

arm-rtems4.9-gcc --pipe -DHAVE_CONFIG_H   -I.. 
-I../../cpukit/../../../rtl22xx_t
/lib/include 
-I../../../../../../current/c/src/../../cpukit/libnetworking -D_COM
PILING_BSD_KERNEL_ -DKERNEL -DINET -DNFS -DDIAGNOSTIC -DBOOTP_COMPAT 
-D_KERNEL -
D__BSD_VISIBLE  -Wall -fasm -mcpu=arm7tdmi -mstructure-size-boundary=8 
-mapcs-fr
ame -mthumb -Os -g -DNDEBUG -MT netinet/libnetworking_a-in_proto.o -MD 
-MP -MF n
etinet/.deps/libnetworking_a-in_proto.Tpo -c -o 
netinet/libnetworking_a-in_proto
.o `test -f 'netinet/in_proto.c' || echo 
'../../../../../../current/c/src/../../
cpukit/libnetworking/'`netinet/in_proto.c
{standard input}: Assembler messages:
{standard input}:561: Error: unshifted register required -- `eor 
r2,r3,r3,ROR#16
'

I think this might be a GCC issue.  What do you all think?

====================================================
h8300-multilib

mv -f .deps/libtelnetd_a-check_passwd.Tpo .deps/libtelnetd_a-check_passwd.Po
../../../../current/cpukit/telnetd/des.c: In function 'des_init':
../../../../current/cpukit/telnetd/des.c:274: internal compiler error: 
in tree_l
ow_cst, at tree.c:4554

Obviously a compiler issue, didn't we report this?

====================================================
m68k-multilib, uC5282

../../../../../current/cpukit/shttpd/log.c: In function 
'_shttpd_log_access':
../../../../../current/cpukit/shttpd/log.c:139: error: insn does not 
satisfy its
 constraints:
(insn 74 158 159 10 ../../../../../current/cpukit/shttpd/log.c:117 (set 
(mem/c:S
I (plus:SI (reg/f:SI 14 %a6)
                (reg:SI 1 %d1)) [57 D.7264+0 S4 A16])
        (mem/s:SI (plus:SI (reg/v/f:SI 10 %a2 [orig:48 c ] [48])
                (const_int 220 [0xdc])) [4 <variable>.loc.io.total+0 S4 
A16])) 3
4 {*movsi_cf} (nil)
    (nil))
../../../../../current/cpukit/shttpd/log.c:139: internal compiler error: 
in relo
ad_cse_simplify_operands, at postreload.c:392

This is with gcc-4.2.2/newlib-1.15.0-5.fc7.  But isn't this the
same error we reported a while back?
====================================================

--joel



More information about the users mailing list