Changeset 4822 for trunk/include


Ignore:
Timestamp:
Dec 17, 2000, 12:41:35 AM (25 years ago)
Author:
bird
Message:

Watcom corrections.

Location:
trunk/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/odin32.dbg.wat.mk

    r4718 r4822  
    1 # $Id: odin32.dbg.wat.mk,v 1.1 2000-12-02 23:50:46 bird Exp $
     1# $Id: odin32.dbg.wat.mk,v 1.2 2000-12-16 23:41:35 bird Exp $
    22
    33#
     
    99
    1010#
     11# Rule attributes.
     12#
     13SYMBOLIC = .SYMBOLIC
     14
     15
     16#
    1117# Library macros.
    1218#
     
    1420RTLLIB   = clib3r.lib
    1521RTLLIB_O = clib3r.lib
    16 DLLENTRY = $(ODIN32_LIB)\dllentry_watcom.obj
     22DLLENTRY = $(ODIN32_LIB)\dllentry.obj
    1723ODINCRT  = odincrtd
    1824
     
    7884CXXFLAGS_WIN32APP= -w4 -wcd=726 -e25 -od -d2 -hw -bm -mf -5r -bt=os2 -zq -fp5 -fpi87
    7985
    80 CINCLUDES        = -i$(%WATCOM)\h -i$(ODIN32_INCLUDE)\Win -i. -i$(ODIN32_INCLUDE)
     86CINCLUDES        = -I$(%WATCOM)\h -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)
    8187CDEFINES_WIN32APP= -DDEBUG -D__WIN32OS2__ -D__i386__
    8288CDEFINES_ODINCRT = -DDEBUG -D__WIN32OS2__ -D__i386__ -D__WINE__
     
    106112# Linker flags.
    107113#
    108 LDFLAGS          = option maxe=125, quiet, symfile, nodefaultlibs
    109 LDFLAGS_ODINCRT  = option maxe=125, quiet, symfile
     114LDFLAGS          = option maxe=125, quiet, symfile, nodefaultlibs  LIBPath $(%WATCOM)\lib386\os2;$(%WATCOM)\lib386
     115LDFLAGS_ODINCRT  = option maxe=125, quiet, symfile  LIBPath $(%WATCOM)\lib386\os2;$(%WATCOM)\lib386
    110116
    111117!ifndef NODEBUGINFO
  • trunk/include/odin32.rel.wat.mk

    r4718 r4822  
    1 # $Id: odin32.rel.wat.mk,v 1.1 2000-12-02 23:50:48 bird Exp $
     1# $Id: odin32.rel.wat.mk,v 1.2 2000-12-16 23:41:35 bird Exp $
    22
    33#
     
    99
    1010#
     11# Rule attributes.
     12#
     13SYMBOLIC = .SYMBOLIC
     14
     15
     16#
    1117# Library macros.
    1218#
     
    1420RTLLIB   = clib3r.lib
    1521RTLLIB_O = clib3r.lib
    16 DLLENTRY = $(ODIN32_LIB)\dllentry_watcom.obj
     22DLLENTRY = $(ODIN32_LIB)\dllentry.obj
    1723ODINCRT  = odincrtd
    1824
     
    7783CFLAGS_WIN32APP  = -w4 -wcd=726 -e25 -od -bm -mf -5r -bt=os2 -zq -fp5 -fpi87
    7884CXXFLAGS_WIN32APP= -w4 -wcd=726 -e25 -od -bm -mf -5r -bt=os2 -zq -fp5 -fpi87
    79 CINCLUDES        = -i$(%WATCOM)\h -i$(ODIN32_INCLUDE)\Win -i. -i$(ODIN32_INCLUDE)
     85CINCLUDES        = -I$(%WATCOM)\h -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)
    8086CDEFINES         = -D__WIN32OS2__ -D__WINE__ -D__i386__ -DTCPV40HDRS -DCOMCTL32UNDOC
    8187CDEFINES_ODINCRT = -D__WIN32OS2__ -D__WINE__ -D__i386__
  • trunk/include/win/debugtools.h

    r4663 r4822  
    1717  //dprintf can be called like this:
    1818  //dprintf((LOG, "PE file           : %s", szFileName));
    19   #define LOG             (void*)_privateLogFile
     19  #define LOG       (void*)_privateLogFile
    2020  #define dprintf(a)      WritePrivateLog a
    2121  #define dprintfGlobal(a)      WriteLog a
     
    2525  #define eprintf(a)      WriteLog a ; WriteLogError a
    2626  #define dassert(a, b)   if(!(a)) WriteLogError b
    27   #define dbgCheckObj(a)        a->checkObject()
     27  #define dbgCheckObj(a)   a->checkObject()
    2828  #define DisableLogging  DecreaseLogCount
    2929  #define EnableLogging   IncreaseLogCount
     
    213213      BYTE c = *src++;
    214214      switch (c)
    215         {
    216         case '\n': *dst++ = '\\'; *dst++ = 'n'; break;
    217         case '\r': *dst++ = '\\'; *dst++ = 'r'; break;
    218         case '\t': *dst++ = '\\'; *dst++ = 't'; break;
    219         case '"': *dst++ = '\\'; *dst++ = '"'; break;
    220         case '\\': *dst++ = '\\'; *dst++ = '\\'; break;
    221         default:
    222           if (c >= ' ' && c <= 126)
    223             *dst++ = c;
    224           else
    225             {
    226               *dst++ = '\\';
    227               *dst++ = '0' + ((c >> 6) & 7);
    228               *dst++ = '0' + ((c >> 3) & 7);
    229               *dst++ = '0' + ((c >> 0) & 7);
    230             }
    231         }
     215   {
     216   case '\n': *dst++ = '\\'; *dst++ = 'n'; break;
     217   case '\r': *dst++ = '\\'; *dst++ = 'r'; break;
     218   case '\t': *dst++ = '\\'; *dst++ = 't'; break;
     219   case '"': *dst++ = '\\'; *dst++ = '"'; break;
     220   case '\\': *dst++ = '\\'; *dst++ = '\\'; break;
     221   default:
     222     if (c >= ' ' && c <= 126)
     223       *dst++ = c;
     224     else
     225       {
     226         *dst++ = '\\';
     227         *dst++ = '0' + ((c >> 6) & 7);
     228         *dst++ = '0' + ((c >> 3) & 7);
     229         *dst++ = '0' + ((c >> 0) & 7);
     230       }
     231   }
    232232    }
    233233  *dst++ = '"';
     
    260260      WORD c = *src++;
    261261      switch (c)
    262         {
    263         case '\n': *dst++ = '\\'; *dst++ = 'n'; break;
    264         case '\r': *dst++ = '\\'; *dst++ = 'r'; break;
    265         case '\t': *dst++ = '\\'; *dst++ = 't'; break;
    266         case '"': *dst++ = '\\'; *dst++ = '"'; break;
    267         case '\\': *dst++ = '\\'; *dst++ = '\\'; break;
    268         default:
    269           if (c >= ' ' && c <= 126)
    270             *dst++ = c;
    271           else
    272             {
    273               *dst++ = '\\';
    274               sprintf(dst,"%04x",c);
    275               dst+=4;
    276             }
    277         }
     262   {
     263   case '\n': *dst++ = '\\'; *dst++ = 'n'; break;
     264   case '\r': *dst++ = '\\'; *dst++ = 'r'; break;
     265   case '\t': *dst++ = '\\'; *dst++ = 't'; break;
     266   case '"': *dst++ = '\\'; *dst++ = '"'; break;
     267   case '\\': *dst++ = '\\'; *dst++ = '\\'; break;
     268   default:
     269     if (c >= ' ' && c <= 126)
     270       *dst++ = (char)c;
     271     else
     272       {
     273         *dst++ = '\\';
     274          sprintf(dst,"%04x",c);
     275          dst+=4;
     276       }
     277   }
    278278    }
    279279  *dst++ = '"';
Note: See TracChangeset for help on using the changeset viewer.