Changeset 5331 for trunk


Ignore:
Timestamp:
Mar 19, 2001, 7:56:57 PM (25 years ago)
Author:
mike
Message:

Few Watcom fixes/updates

Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/changelog

    r5329 r5331  
    1 /* $Id: changelog,v 1.1308 2001-03-19 14:54:03 bird Exp $ */
     1/* $Id: changelog,v 1.1309 2001-03-19 18:56:55 mike Exp $ */
     2
     3 2001-03-19: Michal Necasek <michalnec@volny.cz>
     4    - include:  o Few updates/fixes for wmake. Enabled .AUTOEPEND which
     5                  seems to be working fine for DSOUND
    26
    37 2001-03-19: knut st. osmundsen <knut.stange.osmundsen@mynd.no>
     
    59                  now work as executed thru pec.exe.
    610    - Kernel32: o Init VIO Console for Pe2Lx CUI images.
    7 
    8  2001-03-18: Michal Necasek <michalnec@volny.cz>
    9     - DDRAW:    o Finally merged DDRAW and DDRAW\NEW. A new key in ODIN.INI
    10                   controls which version to use:
    1111
    1212                  [DirectDraw]
  • trunk/doc/Odin.ini.txt

    r5310 r5331  
    1 /* $Id: Odin.ini.txt,v 1.3 2001-03-13 18:52:03 sandervl Exp $ */
     1/* $Id: Odin.ini.txt,v 1.4 2001-03-19 18:56:56 mike Exp $ */
    22
    33Odin initialization file documentation
    44
    55[COLORS]
    6 UseWinColors    Use Windows colors
    7                 values: 1/0
    8                 default: 1
    9 SaveColors      Save/restore colors to/from Odin.ini
    10                 values: 1/0
    11                 default: 0
     6UseWinColors    Use Windows colors
     7                values: 1/0
     8                default: 1
     9SaveColors      Save/restore colors to/from Odin.ini
     10                values: 1/0
     11                default: 0
    1212
    1313[DLLRENAMEWIN]
     
    2929
    3030[TWAIN]
    31 TwainIF         values 1,2,3 (default=1)
    32                 1 -> Use CFM Twain Driver
    33                 2 -> Use STI Twain Driver (not supported at the moment)
    34                 3 -> Use SANE Driver (not supported at the moment)
     31TwainIF         values 1,2,3 (default=1)
     32                1 -> Use CFM Twain Driver
     33                2 -> Use STI Twain Driver (not supported at the moment)
     34                3 -> Use SANE Driver (not supported at the moment)
    3535
    3636[CODEPAGES]
     
    3838Display         Display codepage (i.e. 1251 for Cyrillic)
    3939
     40[DirectDraw]
     41Fullscreen=[1|0]  Use/don't use fullscreen DirectDraw
     42
    4043Odin.ini is stored in the directory where the environment string
    4144ODIN_INI points to. The default path is the directory of
  • trunk/include/initdll.h

    r5305 r5331  
    1313#if (__IBMCPP__ == 300) || (__IBMC__ == 300)
    1414void _Optlink __ctordtorInit( void );
    15 #define ctordtorInit()  __ctordtorInit()
     15#define ctordtorInit()  __ctordtorInit()
    1616
    1717void _Optlink __ctordtorTerm( void );
    18 #define ctordtorTerm()  __ctordtorTerm()
     18#define ctordtorTerm()  __ctordtorTerm()
    1919
    2020#elif (__IBMCPP__ == 360) || (__IBMC__ == 360)
    2121void _Optlink __ctordtorInit( int flag );
    22 #define ctordtorInit()  __ctordtorInit(0)
     22#define ctordtorInit()  __ctordtorInit(0)
    2323
    2424void _Optlink __ctordtorTerm( int flag );
    25 #define ctordtorTerm()  __ctordtorTerm(0)
     25#define ctordtorTerm()  __ctordtorTerm(0)
    2626
    2727#else
     
    5656#define ctordtorTerm()
    5757
     58#ifdef __cplusplus
     59extern "C" {
     60//prevent Watcom from mucking with this name
     61extern DWORD _Resource_PEResTab;
     62#pragma aux _Resource_PEResTab "*";
     63}
     64#endif
     65
    5866#endif
    5967
  • trunk/include/odin32.dbg.wat.mk

    r4826 r5331  
    1 # $Id: odin32.dbg.wat.mk,v 1.3 2000-12-17 19:54:55 bird Exp $
     1# $Id: odin32.dbg.wat.mk,v 1.4 2001-03-19 18:56:56 mike Exp $
    22
    33#
     
    1919SOMLIB   = somtk.lib
    2020RTLLIB   = clib3r.lib
    21 RTLLIB_O = clib3r.lib
     21RTLLIB_O = clib3r.lib plbrdll.lib mt7rdll.lib
    2222DLLENTRY = $(ODIN32_LIB)\dllentry.obj
    2323ODINCRT  = odincrtd
     
    112112# Linker flags.
    113113#
    114 LDFLAGS          = option maxe=125, quiet, symfile, nodefaultlibs  LIBPath $(%WATCOM)\lib386\os2;$(%WATCOM)\lib386
    115 LDFLAGS_ODINCRT  = option maxe=125, quiet, symfile  LIBPath $(%WATCOM)\lib386\os2;$(%WATCOM)\lib386
     114LDFLAGS          = option maxe=125, caseexact, quiet, symfile, nodefaultlibs  LIBPath $(%WATCOM)\lib386\os2;$(%WATCOM)\lib386
     115LDFLAGS_ODINCRT  = option maxe=125, caseexact, quiet, symfile  LIBPath $(%WATCOM)\lib386\os2;$(%WATCOM)\lib386
    116116
    117117!ifndef NODEBUGINFO
  • trunk/include/odin32.post.wat.mk

    r5288 r5331  
    1 # $Id: odin32.post.wat.mk,v 1.11 2001-03-06 21:44:39 mike Exp $
     1# $Id: odin32.post.wat.mk,v 1.12 2001-03-19 18:56:56 mike Exp $
    22
    33#
     
    112112lib:    $(OBJDIR) \
    113113        $(OBJDIR)\$(ORGTARGET).lib \
    114         $(ODIN32_LIB)\$(ORGTARGET).lib
     114        $(ODIN32_LIB)\$(ORGTARGET).lib \
     115        .SYMBOLIC
    115116!endif
    116117
  • trunk/include/odin32.tools.wat.mk

    r5288 r5331  
    1 # $Id: odin32.tools.wat.mk,v 1.3 2001-03-06 21:44:39 mike Exp $
     1# $Id: odin32.tools.wat.mk,v 1.4 2001-03-19 18:56:56 mike Exp $
    22
    33#
     
    5454.res : $(OBJDIR)
    5555
    56 .c.obj:   # .AUTODEPEND
     56.c.obj:   .AUTODEPEND
    5757    $(CC) $(CFLAGS) $(CINCLUDES) $(CDEFINES) -fo$(OBJDIR)\$^&.obj $^&.c
    5858
    59 .cpp.obj: # .AUTODEPEND
     59.cpp.obj: .AUTODEPEND
    6060    $(CXX) $(CXXFLAGS) $(CINCLUDES) $(CDEFINES) -fo$(OBJDIR)\$^&.obj $^&.cpp
    6161
  • trunk/src/dsound/OS2SNDBUFFER.CPP

    r5292 r5331  
    1 /* $Id: OS2SNDBUFFER.CPP,v 1.10 2001-03-10 06:21:06 mike Exp $ */
     1/* $Id: OS2SNDBUFFER.CPP,v 1.11 2001-03-19 18:56:57 mike Exp $ */
    22
    33/*
     
    548548   OS2IDirectSoundBuffer *me = (OS2IDirectSoundBuffer *)This;
    549549
    550    ULONG ulBytesToPlay;
    551 
    552550   dprintf(("DSOUND-OS2IDirectSoundBuffer::SoundBufPlay (buf=%X)", me));
    553551   if (me == NULL) {
Note: See TracChangeset for help on using the changeset viewer.