Subject: Whats going on with *.LST file?
From: "Jurgis Armanavichius" <[email-masked]>
To: <[email-masked]>
Date: Fri, 28 May 1999 08:58:46 +0200

Hello,

I found very strange thing in the *.LST file, produced by GCC:

-------------------------- LST FILES' FRAGMENT ------------------------
   1                    ;       GCC For the Hitachi H8/300
   2                    ;       By Hitachi America Ltd and Cygnus Support
   3                    ;       release F-1
   4
   5                            .h8300h
   6                            .file   "static.c"
   7                            .section .text
  20                            .align 1
  26                            .global _GetCurrentDepthMM
  27                    _GetCurrentDepthMM:
   1:static.c      **** typedef unsigned char  BYTE;
   2:static.c      **** typedef unsigned short WORD;
   3:static.c      **** typedef unsigned long  DWORD;
   4:static.c      ****
   5:static.c      **** BYTE GetCurrentDepthMM(BYTE num)
   6:static.c      **** {
  31                    ov.l    er7,er6
<--  WHERE TEXT & CODES?
  32                            subs    #4,sp
  33                            mov.b   r0l,@(-1,er6)
  41 0008 6EE8FFFF              mov.b   @(-1,er6),r2l
   7:static.c      ****  == 1) dmm = 210;
  42                            cmp.b   #1,r2l
  43                            bne     .L2
  44                            mov.b   #210,r2l
  45                            mov.b   r2l,@(-2,er6)
  46                            bra     .L3
  47                    .L2:
-------------------------- LST FILES' FRAGMENT (end) ------------------

No errors, no warnings, OBJ code is good. Seems like some not
synchronous process forms the listing file?
How is possible to solve this problem?

Thank you,

Jurgis Armanavichius
Firma MEDELKOM, http://www.medelkom.com

--
Want to unsubscribe from this list?
Send a message to [email-masked]