Hello,
 This is Okehee Goh in ASU.
 This is not a question about Linux. I'm really sorry about that.

 I'd like to compile assembly codes for target machine, MBX860.
 This assembly codes will not be associated with VxWorks OS.
 As a compiler, I tried to use ccppc(gcc) compiler that comes with TornadoII
targeting MBX860.
 But it complained with "Error: unresolved expression that must be
resolved".
 I don't know how to solve this problem.

 The following is the command line to compile assembly code "ae3.s".
 The next one includes error message that ccppc generated.
 The third part is "ae3.s"

 I will appreciate your help. Thank you so much.

1. <the command line to compile assembly code "ae3.s".>

ccppc -g -mcpu=860 -ansi -nostdinc -fvolatile -fno-builtin -fno-for-scope -P
 -x assembler-with-cpp -I. -IC:/Tornado/target/h -DCPU=PPC860 -c ae3.s

2.<error message that ccppc generated>
C:\DOCUME~1\ogoh\LOCALS~1\Temp\cca02324.s: Assembler messages:
C:\DOCUME~1\ogoh\LOCALS~1\Temp\cca02324.s:9: Error: unresolved expression
that must be resolved
C:\DOCUME~1\ogoh\LOCALS~1\Temp\cca02324.s:10: Error: unresolved expression
that must be resolved
...

3. "ae3.s"
        .text

        .align          2
        .globl          main
main:
        .long           0
        .long           0
        .long           0
        lis             r7,0x0180
        addi            r7,r7,0x1000
        addi            r8,r0,0
        stw             r8,0(r7)
        stw             r8,0x1000(r7)
        stw             r8,0x2000(r7)

        lis             r5,0x0180
        li              r6,1
        stw             r6,0(r5)

.L4:
        lwz             r8,0(r7)
        addi            r8,r8,1
        stw             r8,0(r7)

        lwz             r8,0x1000(r7)
        addi            r8,r8,1
        stw             r8,0x1000(r7)

        lwz             r8,0x2000(r7)
        addi            r8,r8,1
        stw             r8,0x2000(r7)

        b               .L4
 ---------------------------------------
Real-Time System lab of CSE of ASU
Tel: 480-219-1346
 ---------------------------------------
Real-Time System lab of CSE of ASU
Tel: 480-219-1346


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/



Reply via email to