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'
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.