* as/link/lkar.h: sgetl and sputl are independent of endianness
[fw/sdcc] / as / mcs51 / asdata.c
index be5dd3d60aa4f5f7cdba78ab419b291a72e76ce5..8af9a4197fc8fb0130eb0d11d823edf1683cc90f 100644 (file)
@@ -72,9 +72,11 @@ int     line;                   /*      current assembler source
 int     page;                   /*      current page number
                                  */
 int     lop;                    /*      current line number on page
-                                */
+                                 */
 int     pass;                   /*      assembler pass number
                                  */
+int     org_cnt;                /*      .org directive counter
+                                 */
 int     lflag;                  /*      -l, generate listing flag
                                  */
 int     cflag;                  /*      -lc, generate sdcdb debug info
@@ -109,10 +111,10 @@ char    *ep;                    /*      pointer into error list
                                  */
 char    eb[NERR];               /*      array of generated error codes
                                  */
-char    *ip;                    /*      pointer into the assembler-source
+const char *ip;                 /*      pointer into the assembler-source
                                  *      text line in ib[]
                                  */
-char    ib[NINPUT];             /*      assembler-source text line
+const char *ib;                 /*      assembler-source text line
                                  */
 char    *cp;                    /*      pointer to assembler output
                                  *      array cb[]
@@ -129,7 +131,7 @@ char    tb[NTITL];              /*      Title string buffer
                                  */
 char    stb[NSBTL];             /*      Subtitle string buffer
                                  */
-char    optsdcc[NINPUT];                /*      sdcc compile options
+char    optsdcc[NINPUT];        /*      sdcc compile options
                                  */
 int     flat24Mode;             /*      non-zero if we are using DS390 24 bit
                                  *      flat mode (via .flat24 directive).