Source Line | Sean Keys patched Binutils | CodeWarrior 5.X | S.K. GNU vs. CW | J.M. GNU vs. CW |
adc r1, r2, r3 | ADC R1, R2, R3 | 194F adc r1, r2, r3 | ||
add r4, r5, r6 | 1CBA ADD R4, R5, R6 | 1CBA add r4, r5, r6 | ||
add r7, #225 | E7E1 ADDL R7, #225 | E7E1 EF00 add r7, #225 | NOP padding | |
EF00 ADDH R7, #0 | <CW format is single line, same contents> | |||
addh r1, #255 | E9FF ADDH R1, #255 | E9FF addh r1, #255 | ||
addl r2, #255 | E2FF ADDL R2, #255 | E2FF addl r2, #255 | ||
and r3, r4, r5 | 1394 AND R3, R4, R5 | 1394 and r3, r4, r5 | ||
andh r6, #1 | 8E01 ANDH R6, #1 | 8E01 andh r6, #1 | ||
andl r7, #2 | 8702 ANDL R7, #2 | 8702 andl r7, #2 | ||
asr r0, #3 | 0839 ASR R0, #3 | 0839 asr r0, #3 | ||
asr r1, r2 | 0951 ASR R1, R2 | 0951 asr r1, r2 | ||
bcc XGATE_CODE | 21F4 BCC *-22 ;abs = $00E08800 | 21F4 bcc XGATE_CODE | relocation not found | |
bcs XGATE_CODE | 23F3 BCS *-24 ;abs = $00E08800 | 23F3 bcs XGATE_CODE | relocation not found | |
beq ErrorHandler | 2654 BEQ *+170 ;abs = $00E088C4 | 2654 beq ErrorHandler | relocation not found | |
bfext r3, r4, r5 | 6397 BFEXT R3, R4, R5 | 6397 bfext r3, r4, r5 | ||
bffo r6, r7 | 0EF0 BFFO R6, R7 | 0EF0 bffo r6, r7 | ||
bfins r0, r1, r2 | 682B BFINS R0, R1, R2 | 682B bfins r0, r1, r2 | ||
bfinsi r3, r4, r5 | 7397 BFINSI R3, R4, R5 | 7397 bfinsi r3, r4, r5 | ||
bfinsx r6, r7, r0 | 7EE3 BFINSX R6, R7, R0 | 7EE3 bfinsx r6, r7, r0 | ||
bge XGATE_CODE | 35EC BGE *-38 ;abs = $00E08800 | 35EC bge XGATE_CODE | relocation not found | |
bgt ErrorHandler | 384D BGT *+156 ;abs = $00E088C4 | 384D bgt ErrorHandler | relocation not found | |
bhi ErrorHandler | 304C BHI *+154 ;abs = $00E088C4 | 304C bhi ErrorHandler | relocation not found | |
bhs ErrorHandler | 204B BCC *+152 ;abs = $00E088C4 | 204B bhs ErrorHandler | relocation not found | |
bith r1, #32 | 9920 BITH R1, #32 | 9920 bith r1, #32 | ||
bitl r2, #0 | 9200 BITL R2, #0 | 9200 bitl r2, #0 | ||
ble ErrorHandler | 3A48 BLE *+146 ;abs = $00E088C4 | 3A48 ble ErrorHandler | relocation not found | |
blo ErrorHandler | 2247 BCS *+144 ;abs = $00E088C4 | 2247 blo ErrorHandler | opcode not recognized | |
bls ErrorHandler | 3246 BLS *+142 ;abs = $00E088C4 | 3246 bls ErrorHandler | opcode not recognized | |
blt ErrorHandler | 3645 BLT *+140 ;abs = $00E088C4 | 3645 blt ErrorHandler | relocation not found | |
bmi ErrorHandler | 2A44 BMI *+138 ;abs = $00E088C4 | 2A44 bmi ErrorHandler | relocation not found | |
bne ErrorHandler | 2443 BNE *+136 ;abs = $00E088C4 | 2443 bne ErrorHandler | relocation not found | |
bpl ErrorHandler | 2842 BPL *+134 ;abs = $00E088C4 | 2842 bpl ErrorHandler | relocation not found | |
bra ErrorHandler | 3C41 BRA *+132 ;abs = $00E088C4 | 3C41 bra ErrorHandler | relocation not found | |
bra ErrorHandler | 3C40 BRA *+130 ;abs = $00E088C4 | 3C40 bra ErrorHandler | relocation not found | |
brk | 0000 BRK | 0000 brk | ||
bvc ErrorHandler | 2C3E BVC *+126 ;abs = $00E088C4 | 2C3E bvc ErrorHandler | relocation not found | |
bvs ErrorHandler | 2E3D BVS *+124 ;abs = $00E088C4 | 2E3D bvs ErrorHandler | relocation not found | |
cmp r1, r2 | 1828 CMP R1, R2 | 1828 cmp r1, r2 | ||
cmpl r3, #255 | D3FF CMPL R3, #255 | D3FF cmpl r3, #255 | ||
com r4, r5 | 1417 COM R4, R5 | 1417 com r4, r5 | ||
cpc r6, r7 | 18DD CPC R6, R7 | 18DD cpc r6, r7 | ||
cpch r2, #255 | DAFF CPCH R2, #255 | DAFF cpch r2, #255 | opcode not recognized | |
csem #4 | 04F0 CSEM #4 | 04F0 csem #4 | opcode not recognized | |
csem r5 | 05F1 CSEM R5 | 05F1 csem r5 | ||
csl r6, #11 | 0EBA CSL R6, #11 | 0EBA csl r6, #11 | ||
csl r7, r0 | 0F12 CSL R7, R0 | 0F12 csl r7, r0 | ||
csr r1, #2 | 092B CSR R1, #2 | 092B csr r1, #2 | ||
csr r2, r3 | 0A73 CSR R2, R3 | 0A73 csr r2, r3 | ||
jal r4 | 04F6 JAL R4 | 04F6 jal r4 | ||
ldb r5, (r6, #20) | 45D4 LDB R5, (R6,#20) | 45D4 ldb r5, (r6, #20) | ||
ldb r7, (r0, r1+) | 6705 LDB R7, (R0,R1+) | 6705 ldb r7, (r0, r1+) | ||
ldb r7, (r0, -r1) | 6706 LDB R7, (R0,-R1) | 6706 ldb r7, (r0, -r1) | ||
ldh r1, #255 | F9FF LDH R1, #255 | F9FF ldh r1, #255 | ||
ldl r2, #255 | F2FF LDL R2, #255 | F2FF ldl r2, #255 | ||
ldw r3, ErrorHandler | F3C4 LDL R3, #196 | F3xx FBxx ldw r3, ErrorHandler | ||
FB80 LDH R3, #128 | <CW format is single line, same contents> | |||
ldw r4, (r5, #20) | 4CB4 LDW R4, (R5,#20) | 4CB4 ldw r4, (r5, #20) | ||
ldw r5, (r6, r7+) | 6DDD LDW R5, (R6,R7+) | 6DDD ldw r5, (r6, r7+) | ||
ldw r5, (r6, -r7) | 6DDE LDW R5, (R6,-R7) | 6DDE ldw r5, (r6, -r7) | ||
lsl r1, #4 | 094C LSL R1, #4 | 094C lsl r1, #4 | ||
lsl r2, r3 | 0A74 LSL R2, R3 | 0A74 lsl r2, r3 | ||
lsr r4, #5 | 0C5D LSR R4, #5 | 0C5D lsr r4, #5 | ||
lsr r5, r6 | 0DD5 LSR R5, R6 | 0DD5 lsr r5, r6 | ||
mov r6, r7 | 161E OR R6, R0, R7 | 16E2 mov r6, r7 | ||
neg r1, r2 | 1908 NEG R1, R2 | 1908 neg r1, r2 | ||
nop | 0100 NOP | 0100 nop | ||
or r1, r2, r3 | 114E OR R1, R2, R3 | 114E or r1, r2, r3 | opcode not recognized | |
orh r4, #255 | ACFF ORH R4, #255 | ACFF orh r4, #255 | opcode not recognized | |
orl r5, #255 | A5FF ORL R5, #255 | A5FF orl r5, #255 | ||
par r6 | 06F5 PAR R6 | 06F5 par r6 | ||
rol r7, #6 | 0F6E ROL R7, #6 | 0F6E rol r7, #6 | ||
rol r1, r2 | 0956 ROL R1, R2 | 0956 rol r1, r2 | ||
ror r3, #5 | 0B5F ROR R3, #5 | 0B5F ror r3, #5 | ||
ror r4, r5 | 0CB7 ROR R4, R5 | 0CB7 ror r4, r5 | ||
rts | 0200 RTS | 0200 rts | ||
sbc r1, r2, r3 | 194D SBC R1, R2, R3 | 194D sbc r1, r2, r3 | ||
ssem #4 | 04F2 SSEM #4 | 04F2 ssem #4 | ||
ssem r1 | 01F3 SSEM R1 | 01F3 ssem r1 | opcode not recognized | |
sex r2 | 02F4 SEX R2 | 02F4 sex r2 | ||
sif | 0300 SIF | 0300 sif | ||
sif r4 | 04F7 SIF R4 | 04F7 sif r4 | ||
stb r5, (r6, #5) | 55C5 STB R5, (R6,#5) | 55C5 stb r5, (r6, #5) | ||
stb r6, (r7, r0) | 7FE0 STB R6, (R7,R0) | 76E0 stb r6, (r7, r0) | ||
stw r1, (r2, r3+) | 794D STW R1, (R2,R3+) | 794D stw r1, (r2, r3+) | ||
stw r1, (r2, -r3) | 794E STW R1, (R2,-R3) | 794E stw r1, (r2, -r3) | ||
stw r2, (r3 ,r4) | 7B70 STW R2, (R3,R4) | 7A70 stw r2, (r3 ,r4) | ||
sub r3, r4, r6 | 1B98 SUB R3, R4, R6 | 1B98 sub r3, r4, r6 | ||
sub r4, #65535 | C4FF SUBL R4, #255 | C4FF CCFF sub r4, #65535 | NOP padding | |
CCFF SUBH R4, #255 | <CW format is single line, same contents> | |||
subh r5, #255 | CDFF SUBH R5, #255 | CDFF subh r5, #255 | ||
subl r6, #255 | C6FF SUBL R6, #255 | C6FF subl r6, #255 | ||
tfr r7, pc | 07FA TFR R7, PC | 07FA tfr r7, pc | ||
tfr r7,ccr | 07F8 TFR R7, CCR | 07F8 tfr r7,ccr | ||
tfr ccr, r7 | 07F9 TFR CCR, R7 | 07F9 tfr ccr, r7 | ||
tst r1 | 1820 TST R1 | 1820 tst r1 | ||
xnor r1, r2, r3 | 114F XNOR R1, R2, R3 | 114F xnor r1, r2, r3 | ||
xnorh r4, #255 | BCFF XNORH R4, #255 | BCFF xnorh r4, #255 | ||
xnorl r5, #255 | B5FF XNORL R5, #255 | B5FF xnorl r5, #255 |