Annotation of gcl520h/wat3s.h, revision 1.1

1.1     ! root        1: #ifndef _WAT3S_DOT_H
        !             2: #define _WAT3S_DOT_H
        !             3: 
        !             4: /*
        !             5:  * WAT3S.H      5.20A  June 8, 1995
        !             6:  *
        !             7:  * DESCRIPTION
        !             8:  *
        !             9:  * Watcom modifies its symbol naming conventions slightly if you
        !            10:  * compile with the /3s option.  Our assembly language code
        !            11:  * just flat out doesn't know how to modify its nameing convention.
        !            12:  * Therefore, we have to work around the problem by specifying
        !            13:  * hardcoded symbol names for all data found in ASM modules, or
        !            14:  * data used in ASM modules.
        !            15:  *
        !            16:  * If you decide you want to build some Watcom libraries with the
        !            17:  * /3s option, you better be sure you define GF_WATCOM_S so that you
        !            18:  * get these symbol definitions sucked in.
        !            19:  *
        !            20:  *  Copyright (C) 1991-1995 Greenleaf Software Inc.  All Rights Reserved.
        !            21:  *
        !            22:  * MODIFICATIONS
        !            23:  *
        !            24:  *  December 7, 1994   5.10A : Initial release.
        !            25:  */
        !            26: 
        !            27: #pragma aux _SegmentStartPC32     "__SegmentStartPC32";
        !            28: #pragma aux _SegmentEndPC32       "__SegmentEndPC32";
        !            29: #pragma aux _SegmentStartPD32     "__SegmentStartPD32";
        !            30: #pragma aux _SegmentEndPD32       "__SegmentEndPD32";
        !            31: #pragma aux _VideoBasePD16        "__VideoBasePD16";
        !            32: #pragma aux _VideoBasePD32        "__VideoBasePD32";
        !            33: #pragma aux _SegmentStartRR16     "__SegmentStartRR16";
        !            34: #pragma aux _RealStubOffsetsPD32  "__RealStubOffsetsPD32";
        !            35: #pragma aux _ProtStubOffsetsPD32  "__ProtStubOffsetsPD32";
        !            36: #pragma aux _SegmentEndRR16       "__SegmentEndRR16";
        !            37: #pragma aux _IrqDataArrayRR16     "__IrqDataArrayRR16";
        !            38: #pragma aux _IrqDataPD32          "__IrqDataPD32";
        !            39: #pragma aux _DgroupSelectorPD32   "__DgroupSelectorPD32";
        !            40: #pragma aux _DgroupSelectorPD32   "__DgroupSelectorPD32";
        !            41: #pragma aux _kbd_i23_count        "__kbd_i23_count";
        !            42: #pragma aux _SizeOfIrqDataPD32    "__SizeOfIrqDataPD32";
        !            43: #pragma aux _SizeOfFastDataPD32   "__SizeOfFastDataPD32";
        !            44: 
        !            45: #endif /* #ifndef _WAT3S_DOT_H */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.