[Icc-mot] RE: Icc-mot Digest, Vol 27, Issue 6

Ing. Petr Nevaril - COMETS info at comets.cz
Fri Nov 17 08:17:54 PST 2006


Hallo,

I have compiler ICC08 v 6.11 and ICC12 v 6.16

I have litle problem. I define Table in ASM file

;***********************************************************************
.area bss
PomByte:    .blkb 1;

.area text

_TabCRC:: .byte   0,  94, 188,226,97,63,221,131,194,156,126,32,163,253,31,65
          .byte   157,195,33,127,252,162,64,30,95,1,227,189,62,96,130,220   
	    .byte   35,125,159,193,66,28,254,160,225,191,93,3,128,222,60,98
	    .byte   190,224,2,92,223,129,99,61,124,34,192,158,29,67,161,255
	    .byte   70,24,250,164,39,121,155,197,132,218,56,102,229,187,89,7

	    .byte   219,133,103,57,186,228,6,88,25,71,165,251,120,38,196,154

	    .byte   101,59,217,135,4,90,184,230,167,249,27,69,198,152,122,36

	    .byte   248,166,68,26,153,199,37,123,58,100,134,216,91,5,231,185

	    .byte
140,210,48,110,237,179,81,15,78,16,242,172,47,113,147,205  
	    .byte
17,79,173,243,112,46,204,146,211,141,111,49,178,236,14,80  
	    .byte
175,241,19,77,206,144,114,44,109,51,209,143,12,82,176,238  
	    .byte
50,108,142,208,83,13,239,177,240,174,76,18,145,207,45,115  
	    .byte   202,148,118,40,171,245,23,73,8,86,180,234,105,55,213,139

	    .byte   87,9,235,181,54,104,138,212,149,203,41,119,244,170,72,22

	    .byte
233,183,85,11,136,214,52,106,43,117,151,201,74,20,246,168  
	    .byte
116,42,200,150,21,75,169,247,182,232,10,84,215,137,107,53  

etc....
;***********************************************************************

If I compile this file in ICC12, all is OK. But if I compile this file in
ICC08 - problem. Compiler write:

Icc08: can't execute 'C:\jazyky\icc08\bin\ilst08.exe
C:\jazyky\icc08\bin\imakew.exe: Error code 100
Done: there are error(s). Exit code: 100

If I read LST file, I don't found this file.

If I delete kritical line 
;******************************************************************
    .byte   190,224,2,92,223,129,99,61,124,34,192,158,29,67,161,255
;******************************************************************
Compile is OK. But listing LST is no corect - TabCRC is converted on asm
code

_TabCRC:
    BF4B 00 5EBC      BRset	0,0x5E,0xBF0A
    BF4E E2 61        sbc	97,X
    BF50 3F DD        clr	0xFFFFFFDD
    BF52 83           swi	
    BF53 C2 9C7E      sbc	0x9C7E
    BF56 20 A3        bra	0xBEFB
    BF58 FD           jsr	0,X
    BF59 1F 41        Bclr	7,0x41
    BF5B 9D           nop	
    BF5C C3 217F      cpX	0x217F
    BF5F FC           jmp	0,X
    BF60 A2 40        sbc	#64
    BF62 1E 5F        Bset	7,0x5F

I'm use ICC08 not frequently and I don't know where is mistake

Thanks and best regards         Petr




More information about the Icc-mot mailing list