* as/asranlib/Makefile.in, as/asranlib/asranlib.dsp,
[fw/sdcc] / as / mcs51 / asm.h
index 6ef17d3a282c648e25abebe0ba8c883bef52d725..dab0e5f6d0551094bb387d03ad4be149bc477fe6 100644 (file)
@@ -351,7 +351,6 @@ struct  sym
 #define S_FLAT24        27              /* .flat24 */
 #define S_OPTSDCC       28              /* .optsdcc */
 
-
 /*
  *      The tsym structure is a linked list of temporary
  *      symbols defined in the assembler source files following
@@ -432,6 +431,8 @@ extern  int     lop;                    /*      current line number on page
                                          */
 extern  int     pass;                   /*      assembler pass number
                                          */
+extern  int     org_cnt;                /*      .org directive counter
+                                         */
 extern  int     lflag;                  /*      -l, generate listing flag
                                          */
 extern  int     cflag;                  /*      -c, generate sdcdb debug information
@@ -480,10 +481,10 @@ extern  char    *ep;                    /*      pointer into error list
                                          */
 extern  char    eb[NERR];               /*      array of generated error codes
                                          */
-extern  char    *ip;                    /*      pointer into the assembler-source
+extern  const char *ip;                 /*      pointer into the assembler-source
                                          *      text line in ib[]
                                          */
-extern  char    ib[NINPUT];             /*      assembler-source text line
+extern  const char *ib;                 /*      assembler-source text line
                                          */
 extern  char    *cp;                    /*      pointer to assembler output
                                          *      array cb[]
@@ -501,7 +502,7 @@ extern  char    tb[NTITL];              /*      Title string buffer
 extern  char    stb[NSBTL];             /*      Subtitle string buffer
                                          */
 extern  char    optsdcc[NINPUT];        /*      sdcc compile options
-                                        */
+                                         */
 extern  int     flat24Mode;             /*      non-zero if we are using DS390 24 bit
                                          *      flat mode (via .flat24 directive).
                                          */
@@ -522,8 +523,8 @@ extern  FILE    *sfp[MAXFIL];           /*      array of assembler-source file h
 extern  FILE    *ifp[MAXINC];           /*      array of include-file file handles
                                          */
 extern  unsigned char   ctype[128];     /*      array of character types, one per
-                                              ASCII character
-                                        */
+                                         *      ASCII character
+                                         */
 
 extern  char    ccase[128];             /* an array of characters which
                                          * perform the case translation function