Gcc for V850

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello All,
            I build the tool chain for v850 with following command
 
$ ../../gcc_source/gcc-4.3.0/configure --target=v850-elf -prefix=/tools --exec-
prefix=/tools/Gnu-i686-V850 --with-gnu-as --with-gnu-ld --with-newlib -v 2>&1 |
 tee configure.out
 
$ make -w all-gcc install-gcc LANGUAGE="c c++" 2>&1 | tee make.out
 
 
and then try to compile test file as follows
 

$ v850-elf-gcc  -Wall  test.c -o test
test.c: In function 'main':
test.c:16: warning: 'return' with no value, in function returning non-void
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s: Assembler messages:
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:5: Warning: .type pseudo-
op used outside of .def/.endef ignored.
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:5: Error: junk at end of
line, first unrecognized character is `_'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:7: Error: too many memory
 references for `add'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:8: Error: no such instruc
tion: `st.w r29,12[sp]'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:9: Error: too many memory
 references for `mov'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:10: Error: no such instru
ction: `st.w r0,4[r29]'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:11: Error: too many memor
y references for `mov'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:12: Error: no such instru
ction: `st.w r10,8[r29]'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:13: Error: no such instru
ction: `ld.w 4[r29],r11'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:14: Error: no such instru
ction: `ld.w 8[r29],r10'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:15: Error: too many memor
y references for `cmp'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:16: Error: no such instru
ction: `be .L4'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:17: Error: no such instru
ction: `movea lo(20),r0,r10'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:18: Error: no such instru
ction: `st.w r10,8[r29]'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:20: Error: too many memor
y references for `mov'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:21: Error: no such instru
ction: `ld.w 12[sp],r29'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:22: Error: no such instru
ction: `addi 16,sp,sp'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:23: Error: invalid char '
[' beginning operand 1 `[r31]'
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:24: Warning: .size pseudo
-op used outside of .def/.endef ignored.
/cygdrive/c/DOKUME~1/SECOND~1/LOKALE~1/Temp/ccI33e2q.s:24: Error: junk at end of
 line, first unrecognized character is `_'

I didn't get any clue where to look for these error, can anyone provide some info 
 
 
with Thanks & Regards,
Gowrisankar Loganathan
_________________________________________________________________
The new Windows Live Messenger. You don’t want to miss this.
http://www.microsoft.com/india/windows/windowslive/messenger.aspx


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux