This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

armasm push unknown opcode error

Note: This was originally posted on 8th April 2008 at http://forums.arm.com

Hi,
I am trying to compile a .s file using armasm. But i am getting this error

"VectorTransform.s", line 8: Error: A1163E: Unknown opcode
    8 00000000  PUSH {r2-r12,lr}
"VectorTransform.s", line 9: Error: A1163E: Unknown opcode
    9 00000000  LDM r0!,{r2-r5}

Actual Code:-

..AREA TransPoint,CODE,READONLY
..CODE32
..ENTRY

start
..PUSH {r2-r12,lr}
..LDM r0!,{r2-r5}


(Please treat these dots as space)

Please do let know about any possible solution ASAP.
Parents
  • Note: This was originally posted on 9th April 2008 at http://forums.arm.com

    Hi,

    Below is the error message and link command:


    compiling asm

            C:\Progra~1\ARM\RVCT_BREWv1_2\bin\armasm -32 -cpu arm7tdmi -I. -I..\..\

    .\..\inc_3_1_2 -I"..\..\..\..\inc_3_1_2" -I"..\..\..\..\src_3_1_2" -I..\..\..\.

    \inc_3_1_2\gles -I..\BREWInc -I.\user -o VectorTransform.o ..\BREWSrc\VectorTra

    sform.s

    ---------------------------------------------------------------

    ---------------------------------------------------------------

    TARGET sample_app.elf

            C:\Progra~1\ARM\RVCT_BREWv1_2\bin\armlink -o sample_app.elf -ropi
    BREWFrameWork.o AEEModGen.o AEEMediaUtil.o  sample.o AEEAppGen.o
    VectorTransform.o -first AEEMod_Load

    Error: L6218E: Undefined symbol TransPoint(void*, void*) (referred from sample.o).

    Finished: 0 information, 0 warning and 1 error messages.

    NMAKE : fatal error U1077: 'C:\Progra~1\ARM\RVCT_BREWv1_2\bin\armlink' : return

    code '0x1'

    Stop.


    The TransPoint defination is in VectorTransform.s
Reply
  • Note: This was originally posted on 9th April 2008 at http://forums.arm.com

    Hi,

    Below is the error message and link command:


    compiling asm

            C:\Progra~1\ARM\RVCT_BREWv1_2\bin\armasm -32 -cpu arm7tdmi -I. -I..\..\

    .\..\inc_3_1_2 -I"..\..\..\..\inc_3_1_2" -I"..\..\..\..\src_3_1_2" -I..\..\..\.

    \inc_3_1_2\gles -I..\BREWInc -I.\user -o VectorTransform.o ..\BREWSrc\VectorTra

    sform.s

    ---------------------------------------------------------------

    ---------------------------------------------------------------

    TARGET sample_app.elf

            C:\Progra~1\ARM\RVCT_BREWv1_2\bin\armlink -o sample_app.elf -ropi
    BREWFrameWork.o AEEModGen.o AEEMediaUtil.o  sample.o AEEAppGen.o
    VectorTransform.o -first AEEMod_Load

    Error: L6218E: Undefined symbol TransPoint(void*, void*) (referred from sample.o).

    Finished: 0 information, 0 warning and 1 error messages.

    NMAKE : fatal error U1077: 'C:\Progra~1\ARM\RVCT_BREWv1_2\bin\armlink' : return

    code '0x1'

    Stop.


    The TransPoint defination is in VectorTransform.s
Children
No data