This is the mail archive of the ecos-discuss@sourceware.cygnus.com mailing list for the eCos project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Hi,
I'm a new subscriber t othis mailing
list.
I have been trying to compile gcc for an ARM target
but the compilation always terminates with the following error:
C:\TEMP/cc0W0s1B.s: Assembler
messages:
C:\TEMP/cc0W0s1B.s:2: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:3: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:72: Error: no such 386 instruction: `dividend .req r0' C:\TEMP/cc0W0s1B.s:73: Error: no such 386 instruction: `divisor .req r1' C:\TEMP/cc0W0s1B.s:74: Error: no such 386 instruction: `result .req r2' C:\TEMP/cc0W0s1B.s:75: Error: no such 386 instruction: `curbit .req r3' C:\TEMP/cc0W0s1B.s:76: Error: no such 386 instruction: `ip .req r12' C:\TEMP/cc0W0s1B.s:77: Error: no such 386 instruction: `sp .req r13' C:\TEMP/cc0W0s1B.s:78: Error: no such 386 instruction: `lr .req r14' C:\TEMP/cc0W0s1B.s:79: Error: no such 386 instruction: `pc .req r15' C:\TEMP/cc0W0s1B.s:83: Warning: .type pseudo-op used outside of .def/.endef ignored. C:\TEMP/cc0W0s1B.s:83: Error: Rest of line ignored. First ignored character is `_'. C:\TEMP/cc0W0s1B.s:87: Error: expecting operand after ','; got nothing C:\TEMP/cc0W0s1B.s:88: Error: no such 386 instruction: `beq Ldiv0' C:\TEMP/cc0W0s1B.s:89: Error: expecting operand after ','; got nothing C:\TEMP/cc0W0s1B.s:90: Error: expecting operand after ','; got nothing C:\TEMP/cc0W0s1B.s:91: Error: too many memory references for `cmp' C:\TEMP/cc0W0s1B.s:92: Error: no such 386 instruction: `bcc Lgot_result' C:\TEMP/cc0W0s1B.s:94: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:95: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:96: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:97: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:98: Error: expecting operand after ','; got nothing C:\TEMP/cc0W0s1B.s:99: Error: no such 386 instruction: `cmpcc divisor,dividend' C:\TEMP/cc0W0s1B.s:100: Error: no such 386 instruction: `movcc divisor,divisor,lsl' C:\TEMP/cc0W0s1B.s:101: Error: no such 386 instruction: `movcc curbit,curbit,lsl' C:\TEMP/cc0W0s1B.s:102: Error: no such 386 instruction: `bcc Loop1' C:\TEMP/cc0W0s1B.s:105: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:106: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:107: Error: expecting operand after ','; got nothing C:\TEMP/cc0W0s1B.s:108: Error: no such 386 instruction: `cmpcc divisor,dividend' C:\TEMP/cc0W0s1B.s:109: Error: no such 386 instruction: `movcc divisor,divisor,lsl' C:\TEMP/cc0W0s1B.s:110: Error: no such 386 instruction: `movcc curbit,curbit,lsl' C:\TEMP/cc0W0s1B.s:111: Error: no such 386 instruction: `bcc Lbignum' C:\TEMP/cc0W0s1B.s:114: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:115: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:116: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:117: Error: Rest of line ignored. First ignored character is `@'. C:\TEMP/cc0W0s1B.s:118: Error: too many memory references for `cmp' C:\TEMP/cc0W0s1B.s:119: Error: no such 386 instruction: `subcs dividend,dividend,divisor' C:\TEMP/cc0W0s1B.s:120: Error: no such 386 instruction: `orrcs result,result,curbit' C:\TEMP/cc0W0s1B.s:121: Error: too many memory references for `cmp' C:\TEMP/cc0W0s1B.s:122: Error: no such 386 instruction: `subcs dividend,dividend,divisor,lsr' C:\TEMP/cc0W0s1B.s:123: Error: no such 386 instruction: `orrcs result,result,curbit,lsr' C:\TEMP/cc0W0s1B.s:124: Error: too many memory references for `cmp' C:\TEMP/cc0W0s1B.s:125: Error: no such 386 instruction: `subcs dividend,dividend,divisor,lsr' C:\TEMP/cc0W0s1B.s:126: Error: no such 386 instruction: `orrcs result,result,curbit,lsr' C:\TEMP/cc0W0s1B.s:127: Error: too many memory references for `cmp' C:\TEMP/cc0W0s1B.s:128: Error: no such 386 instruction: `subcs dividend,dividend,divisor,lsr' C:\TEMP/cc0W0s1B.s:129: Error: no such 386 instruction: `orrcs result,result,curbit,lsr' C:\TEMP/cc0W0s1B.s:130: Error: expecting operand after ','; got nothing C:\TEMP/cc0W0s1B.s:131: Error: no such 386 instruction: `movnes curbit,curbit,lsr' C:\TEMP/cc0W0s1B.s:132: Error: no such 386 instruction: `movne divisor,divisor,lsr' C:\TEMP/cc0W0s1B.s:133: Error: no such 386 instruction: `bne Loop3' C:\TEMP/cc0W0s1B.s:135: Error: too many memory references for `mov' C:\TEMP/cc0W0s1B.s:136: Error: too many memory references for `mov' C:\TEMP/cc0W0s1B.s:139: Error: invalid char '[' beginning operand 2 `[sp' C:\TEMP/cc0W0s1B.s:140: Error: no such 386 instruction: `bl __div0 (PLT)' C:\TEMP/cc0W0s1B.s:141: Error: expecting operand after ','; got nothing C:\TEMP/cc0W0s1B.s:142: Error: no such 386 instruction: `ldmia sp!,{pc}' C:\TEMP/cc0W0s1B.s:144: Warning: .size pseudo-op used outside of .def/.endef ignored. C:\TEMP/cc0W0s1B.s:144: Error: Rest of line ignored. First ignored character is `_'. make[1]: *** [libgcc1-asm.a] Error 1 make[1]: Leaving directory `/C/buildgcc/gcc' make: *** [all-gcc] Error 2 make: Leaving directory `/C/buildgcc' I-m working on a Windows NT 4.0 PC and I have
installed Cygwin B20 and binutils 2.9.1.
Can someone help me?
THANKS
Alessandro Pinto
|
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |