minimo compilation
ramprasad <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.small-devices |
|---|---|
| Message-ID | <[email protected]> |
Hi All,
I am trying to cross compile minimo for arm platform. i looked thr
the doc and found that we have to make use of client.mk file and
mozconfig-arm file i am attaching the log file
How to slove this.please put some light.
Thanks in advance,
Ramprasad
logfile
(text/plain, 7 KB)
mpi/mpi_x86.s mpi/mpi_x86.s: Assembler messages: mpi/mpi_x86.s:60: Error: unrecognized symbol type "" mpi/mpi_x86.s:62: Error: bad instruction `push %ebp' mpi/mpi_x86.s:63: Error: register expected, not '%esp,%ebp' -- `mov %esp,%ebp' mpi/mpi_x86.s:64: Error: register expected, not '$28,%esp' -- `sub $28,%esp' mpi/mpi_x86.s:65: Error: bad instruction `push %edi' mpi/mpi_x86.s:66: Error: bad instruction `push %esi' mpi/mpi_x86.s:67: Error: bad instruction `push %ebx' mpi/mpi_x86.s:68: Error: bad instruction `movl $0,%ebx#carry=0' mpi/mpi_x86.s:69: Error: register expected, not '12(%ebp),%ecx#ecx=a_len' -- `mov 12(%ebp),%ecx#ecx=a_len' mpi/mpi_x86.s:70: Error: register expected, not '20(%ebp),%edi' -- `mov 20(%ebp),%edi' mpi/mpi_x86.s:71: Error: register expected, not '$0,%ecx' -- `cmp $0,%ecx' mpi/mpi_x86.s:72: Error: bad instruction `je 2f#jmp if a_len==0' mpi/mpi_x86.s:73: Error: register expected, not '8(%ebp),%esi#esi=a' -- `mov 8(%ebp),%esi#esi=a' mpi/mpi_x86.s:74: Error: bad instruction `cld' mpi/mpi_x86.s:76: Error: bad instruction `lodsl #eax=[ds:esi]' mpi/mpi_x86.s:76: Error: bad instruction `esi +=4' mpi/mpi_x86.s:77: Error: register expected, not '16(%ebp),%edx#edx=b' -- `mov 16(%ebp),%edx#edx=b' mpi/mpi_x86.s:78: Error: bad instruction `mull %edx#edx:eax=Phi:Plo=a_i*b' mpi/mpi_x86.s:80: Error: register expected, not '%ebx,%eax#add carry(%ebx)to edx:eax' -- `add %ebx,%eax#add carry(%ebx)to edx:eax' mpi/mpi_x86.s:81: Error: register expected, not '$0,%edx' -- `adc $0,%edx' mpi/mpi_x86.s:82: Error: register expected, not '%edx,%ebx#high half of product becomes next carry' -- `mov %edx,%ebx#high half of product becomes next carry' mpi/mpi_x86.s:84: Error: bad instruction `stosl #[es:edi]=ax' mpi/mpi_x86.s:84: Error: bad instruction `edi +=4' mpi/mpi_x86.s:85: Error: bad instruction `dec %ecx#--a_len' mpi/mpi_x86.s:86: Error: bad instruction `jnz 1b#jmp if a_len!=0' mpi/mpi_x86.s:88: Error: register expected, not '%ebx,0(%edi)#*c=carry' -- `mov %ebx,0(%edi)#*c=carry' mpi/mpi_x86.s:89: Error: bad instruction `pop %ebx' mpi/mpi_x86.s:90: Error: bad instruction `pop %esi' mpi/mpi_x86.s:91: Error: bad instruction `pop %edi' mpi/mpi_x86.s:92: Error: bad instruction `leave ' mpi/mpi_x86.s:93: Error: bad instruction `ret ' mpi/mpi_x86.s:119: Error: unrecognized symbol type "" mpi/mpi_x86.s:121: Error: bad instruction `push %ebp' mpi/mpi_x86.s:122: Error: register expected, not '%esp,%ebp' -- `mov %esp,%ebp' mpi/mpi_x86.s:123: Error: register expected, not '$28,%esp' -- `sub $28,%esp' mpi/mpi_x86.s:124: Error: bad instruction `push %edi' mpi/mpi_x86.s:125: Error: bad instruction `push %esi' mpi/mpi_x86.s:126: Error: bad instruction `push %ebx' mpi/mpi_x86.s:127: Error: bad instruction `movl $0,%ebx#carry=0' mpi/mpi_x86.s:128: Error: register expected, not '12(%ebp),%ecx#ecx=a_len' -- `mov 12(%ebp),%ecx#ecx=a_len' mpi/mpi_x86.s:129: Error: register expected, not '20(%ebp),%edi' -- `mov 20(%ebp),%edi' mpi/mpi_x86.s:130: Error: register expected, not '$0,%ecx' -- `cmp $0,%ecx' mpi/mpi_x86.s:131: Error: bad instruction `je 4f#jmp if a_len==0' mpi/mpi_x86.s:132: Error: register expected, not '8(%ebp),%esi#esi=a' -- `mov 8(%ebp),%esi#esi=a' mpi/mpi_x86.s:133: Error: bad instruction `cld' mpi/mpi_x86.s:135: Error: bad instruction `lodsl #eax=[ds:esi]' mpi/mpi_x86.s:135: Error: bad instruction `esi +=4' mpi/mpi_x86.s:136: Error: register expected, not '16(%ebp),%edx#edx=b' -- `mov 16(%ebp),%edx#edx=b' mpi/mpi_x86.s:137: Error: bad instruction `mull %edx#edx:eax=Phi:Plo=a_i*b' mpi/mpi_x86.s:139: Error: register expected, not '%ebx,%eax#add carry(%ebx)to edx:eax' -- `add %ebx,%eax#add carry(%ebx)to edx:eax' mpi/mpi_x86.s:140: Error: register expected, not '$0,%edx' -- `adc $0,%edx' mpi/mpi_x86.s:141: Error: register expected, not '0(%edi),%ebx#add in current word from*c' -- `mov 0(%edi),%ebx#add in current word from*c' mpi/mpi_x86.s:142: Error: register expected, not '%ebx,%eax' -- `add %ebx,%eax' mpi/mpi_x86.s:143: Error: register expected, not '$0,%edx' -- `adc $0,%edx' mpi/mpi_x86.s:144: Error: register expected, not '%edx,%ebx#high half of product becomes next carry' -- `mov %edx,%ebx#high half of product becomes next carry' mpi/mpi_x86.s:146: Error: bad instruction `stosl #[es:edi]=ax' mpi/mpi_x86.s:146: Error: bad instruction `edi +=4' mpi/mpi_x86.s:147: Error: bad instruction `dec %ecx#--a_len' mpi/mpi_x86.s:148: Error: bad instruction `jnz 3b#jmp if a_len!=0' mpi/mpi_x86.s:150: Error: register expected, not '%ebx,0(%edi)#*c=carry' -- `mov %ebx,0(%edi)#*c=carry' mpi/mpi_x86.s:151: Error: bad instruction `pop %ebx' mpi/mpi_x86.s:152: Error: bad instruction `pop %esi' mpi/mpi_x86.s:153: Error: bad instruction `pop %edi' mpi/mpi_x86.s:154: Error: bad instruction `leave ' mpi/mpi_x86.s:155: Error: bad instruction `ret ' mpi/mpi_x86.s:181: Error: unrecognized symbol type "" mpi/mpi_x86.s:183: Error: bad instruction `push %ebp' mpi/mpi_x86.s:184: Error: register expected, not '%esp,%ebp' -- `mov %esp,%ebp' mpi/mpi_x86.s:185: Error: register expected, not '$28,%esp' -- `sub $28,%esp' mpi/mpi_x86.s:186: Error: bad instruction `push %edi' mpi/mpi_x86.s:187: Error: bad instruction `push %esi' mpi/mpi_x86.s:188: Error: bad instruction `push %ebx' mpi/mpi_x86.s:189: Error: bad instruction `movl $0,%ebx#carry=0' mpi/mpi_x86.s:190: Error: register expected, not '12(%ebp),%ecx#ecx=a_len' -- `mov 12(%ebp),%ecx#ecx=a_len' mpi/mpi_x86.s:191: Error: register expected, not '20(%ebp),%edi' -- `mov 20(%ebp),%edi' mpi/mpi_x86.s:192: Error: register expected, not '$0,%ecx' -- `cmp $0,%ecx' mpi/mpi_x86.s:193: Error: bad instruction `je 6f#jmp if a_len==0' mpi/mpi_x86.s:194: Error: bad instruction `cld' mpi/mpi_x86.s:195: Error: register expected, not '8(%ebp),%esi#esi=a' -- `mov 8(%ebp),%esi#esi=a' mpi/mpi_x86.s:197: Error: bad instruction `lodsl #eax=[ds:esi]' mpi/mpi_x86.s:197: Error: bad instruction `esi +=4' mpi/mpi_x86.s:198: Error: register expected, not '16(%ebp),%edx#edx=b' -- `mov 16(%ebp),%edx#edx=b' mpi/mpi_x86.s:199: Error: bad instruction `mull %edx#edx:eax=Phi:Plo=a_i*b' mpi/mpi_x86.s:201: Error: register expected, not '%ebx,%eax#add carry(%ebx)to edx:eax' -- `add %ebx,%eax#add carry(%ebx)to edx:eax' mpi/mpi_x86.s:202: Error: register expected, not '$0,%edx' -- `adc $0,%edx' mpi/mpi_x86.s:203: Error: register expected, not '0(%edi),%ebx#add in current word from*c' -- `mov 0(%edi),%ebx#add in current word from*c' mpi/mpi_x86.s:204: Error: register expected, not '%ebx,%eax' -- `add %ebx,%eax' mpi/mpi_x86.s:205: Error: register expected, not '$0,%edx' -- `adc $0,%edx' mpi/mpi_x86.s:206: Error: register expected, not '%edx,%ebx#high half of product becomes next carry' -- `mov %edx,%ebx#high half of product becomes next carry' mpi/mpi_x86.s:208: Error: bad instruction `stosl #[es:edi]=ax' mpi/mpi_x86.s:208: Error: bad instruction `edi +=4' mpi/mpi_x86.s:209: Error: bad instruction `dec %ecx#--a_len' mpi/mpi_x86.s:210: Error: bad instruction `jnz 5b#jmp if a_len!=0' mpi/mpi_x86.s:212: Error: register expected, not '$0,%ebx#is carry zero?' -- `cmp $0,%ebx#is carry zero?' mpi/mpi_x86.s:213: Error: bad instruction `jz 8f'