rename addr_t type to Addr-T to avoid conflict with Cygwin environment.
[fw/sdcc] / as / mcs51 / lknoice.c
index 04500dd92bb2b3eda97ea45a2426d55a56d0bdc5..dab3b0781ae57eca3063dec61700c7f49305d0e2 100644 (file)
 #endif
 #include "aslink.h"
 
-static void DefineGlobal( char *name, addr_t value, int page );
-static void DefineScoped( char *name, addr_t value, int page );
-static void DefineFile( char *name, addr_t value, int page );
-static void DefineFunction( char *name, addr_t value, int page );
-static void DefineStaticFunction( char *name, addr_t value, int page );
-static void DefineEndFunction( addr_t value, int page );
-static void DefineLine( char *lineString, addr_t value, int page );
-static void PagedAddress( addr_t value, int page );
+static void DefineGlobal( char *name, Addr_T value, int page );
+static void DefineScoped( char *name, Addr_T value, int page );
+static void DefineFile( char *name, Addr_T value, int page );
+static void DefineFunction( char *name, Addr_T value, int page );
+static void DefineStaticFunction( char *name, Addr_T value, int page );
+static void DefineEndFunction( Addr_T value, int page );
+static void DefineLine( char *lineString, Addr_T value, int page );
+static void PagedAddress( Addr_T value, int page );
 
 /*
  * Called from lstarea in lklist.c for each symbol.
@@ -31,7 +31,7 @@ static void PagedAddress( addr_t value, int page );
  * Generates appropriate NoICE commands into output file, if any is open
  *
  */
-void DefineNoICE( char *name, addr_t value, int page )
+void DefineNoICE( char *name, Addr_T value, int page )
 {
        char token1[NCPS];                      /* parse for file.function.symbol */
        char token2[NCPS];
@@ -121,7 +121,7 @@ static char currentFunction[NCPS];
  * static function:
  * Define "name" as a global symbol
  */
-void DefineGlobal( char *name, addr_t value, int page )
+void DefineGlobal( char *name, Addr_T value, int page )
 {
        fprintf( jfp, "DEF %s ", name );
        PagedAddress( value, page );
@@ -131,7 +131,7 @@ void DefineGlobal( char *name, addr_t value, int page )
  * static function:
  * Define "name" as a static (scoped) symbol
  */
-void DefineScoped( char *name, addr_t value, int page )
+void DefineScoped( char *name, Addr_T value, int page )
 {
        fprintf( jfp, "DEFS %s ", name );
        PagedAddress( value, page );
@@ -141,7 +141,7 @@ void DefineScoped( char *name, addr_t value, int page )
  * static function:
  * Define "name" as the current file
  */
-void DefineFile( char *name, addr_t value, int page )
+void DefineFile( char *name, Addr_T value, int page )
 {
        if (strcmpi( name, currentFile ) != 0)
        {
@@ -162,7 +162,7 @@ void DefineFile( char *name, addr_t value, int page )
  * static function:
  * Define "name" as the current function
  */
-void DefineFunction( char *name, addr_t value, int page )
+void DefineFunction( char *name, Addr_T value, int page )
 {
        if (strcmpi( name, currentFunction ) != 0)
        {
@@ -185,7 +185,7 @@ void DefineFunction( char *name, addr_t value, int page )
  * static function:
  * Define "name" as the current static (scoped) function
  */
-void DefineStaticFunction( char *name, addr_t value, int page )
+void DefineStaticFunction( char *name, Addr_T value, int page )
 {
        if (strcmpi( name, currentFunction ) != 0)
        {
@@ -208,7 +208,7 @@ void DefineStaticFunction( char *name, addr_t value, int page )
  * static function:
  * Define the end of the current function
  */
-void DefineEndFunction( addr_t value, int page )
+void DefineEndFunction( Addr_T value, int page )
 {
        if (currentFunction[0] != 0)
        {
@@ -230,7 +230,7 @@ void DefineEndFunction( addr_t value, int page )
  * static function:
  * Define "lineNumber" as a line in the current file
  */
-void DefineLine( char *lineString, addr_t value, int page )
+void DefineLine( char *lineString, Addr_T value, int page )
 {
        int indigit, lineNumber = 0;
 
@@ -242,7 +242,7 @@ void DefineLine( char *lineString, addr_t value, int page )
         PagedAddress( value, page );
 }
 
-void PagedAddress( addr_t value, int page )
+void PagedAddress( Addr_T value, int page )
 {
        fprintf( jfp, "%X:0x%X\n", page, value );
 }