This is the mail archive of the gcc-bugs@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]
Other format: [Raw text]

[Bug target/31232] New: Problem while compiling gcc for xstormy16-elf


Hello,
there seems to be a gcc problem with the target 'xstormy16-elf':


/home/mstein/sim/xstormy16-elf/build/./gcc/xgcc
-B/home/mstein/sim/xstormy16-elf/build/./gcc/ -nostdinc
-B/home/mstein/sim/xstormy16-elf/build/xstormy16-elf/newlib/ -isystem
/home/mstein/sim/xstormy16-elf/build/xstormy16-elf/newlib/targ-include -isystem
/n/07/mstein/combined-trunk/newlib/libc/include
-B/n/07/mstein/cross-local/xstormy16-elf-new/xstormy16-elf/bin/
-B/n/07/mstein/cross-local/xstormy16-elf-new/xstormy16-elf/lib/ -isystem
/n/07/mstein/cross-local/xstormy16-elf-new/xstormy16-elf/include -isystem
/n/07/mstein/cross-local/xstormy16-elf-new/xstormy16-elf/sys-include
-L/home/mstein/sim/xstormy16-elf/build/./ld -O2 -g -O2 -O2  -O2 -g -O2 
-DIN_GCC -DCROSS_DIRECTORY_STRUCTURE   -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include  -Os -g  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc  -I.
-I. -I../.././gcc -I/n/07/mstein/combined-trunk/libgcc
-I/n/07/mstein/combined-trunk/libgcc/.
-I/n/07/mstein/combined-trunk/libgcc/../gcc
-I/n/07/mstein/combined-trunk/libgcc/../include
-I/n/07/mstein/combined-trunk/libgcc/../libdecnumber -I../../libdecnumber -o
stormy16-lib2.o -MT stormy16-lib2.o -MD -MP -MF stormy16-lib2.dep -fexceptions
-c /n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c 
In file included from
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:46:
/n/07/mstein/combined-trunk/libgcc/../gcc/libgcc2.h:348: error: expected '=',
',', ';', 'asm' or '__attribute__' before '__bswapsi2'
/n/07/mstein/combined-trunk/libgcc/../gcc/libgcc2.h:354: error: expected '=',
',', ';', 'asm' or '__attribute__' before '__bswapdi2'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:52:
error: expected '=', ',', ';', 'asm' or '__attribute__' before 'udivmodsi4'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:53:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__divsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:54:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__modsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:55:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__udivsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:56:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__umodsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:57:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__ashlsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:58:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__ashrsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:59:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__lshrsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:60:
error: conflicting types for '__popcounthi2'
/n/07/mstein/combined-trunk/libgcc/../gcc/libgcc2.h:447: error: previous
declaration of '__popcounthi2' was here
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:61:
error: conflicting types for '__parityhi2'
/n/07/mstein/combined-trunk/libgcc/../gcc/libgcc2.h:449: error: previous
declaration of '__parityhi2' was here
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:62:
error: conflicting types for '__clzhi2'
/n/07/mstein/combined-trunk/libgcc/../gcc/libgcc2.h:440: error: previous
declaration of '__clzhi2' was here
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:63:
error: conflicting types for '__ctzhi2'
/n/07/mstein/combined-trunk/libgcc/../gcc/libgcc2.h:445: error: previous
declaration of '__ctzhi2' was here
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:68:
error: expected '=', ',', ';', 'asm' or '__attribute__' before 'udivmodsi4'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:95:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__divsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:121:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__modsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:144:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__udivsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:150:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__umodsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:156:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__ashlsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:170:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__ashrsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:184:
error: expected '=', ',', ';', 'asm' or '__attribute__' before '__lshrsi3'
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:202:
error: conflicting types for '__popcounthi2'
/n/07/mstein/combined-trunk/libgcc/../gcc/libgcc2.h:447: error: previous
declaration of '__popcounthi2' was here
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:217:
error: conflicting types for '__parityhi2'
/n/07/mstein/combined-trunk/libgcc/../gcc/libgcc2.h:449: error: previous
declaration of '__parityhi2' was here
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:230:
error: conflicting types for '__clzhi2'
/n/07/mstein/combined-trunk/libgcc/../gcc/libgcc2.h:440: error: previous
declaration of '__clzhi2' was here
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c: In
function '__clzhi2':
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:231:
warning: comparison is always false due to limited range of data type
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c: At
top level:
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:242:
error: conflicting types for '__ctzhi2'
/n/07/mstein/combined-trunk/libgcc/../gcc/libgcc2.h:445: error: previous
declaration of '__ctzhi2' was here
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c: In
function '__ctzhi2':
/n/07/mstein/combined-trunk/libgcc/../gcc/config/stormy16/stormy16-lib2.c:248:
warning: comparison is always false due to limited range of data type
make[2]: *** [stormy16-lib2.o] Error 1
make[2]: Leaving directory
`/home/mstein/sim/xstormy16-elf/build/xstormy16-elf/libgcc'
make[1]: *** [all-target-libgcc] Error 2
make[1]: Leaving directory `/home/mstein/sim/xstormy16-elf/build'
make: *** [all] Error 2


The SVN revision was 122962.


-- 
           Summary: Problem while compiling gcc for xstormy16-elf
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: mstein at phenix dot rootshell dot be
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: xstormy16-elf


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31232


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