Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Watcom C/C++ User's Guide - Norton Guide http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]

in-line assembly language, directives

in-line assembly language, labels

in-line assembly language, opcodes

in-line assembly language, variables

in-line assembly, in pragmas
    16-bit:  Describing Calling Information:
    32-bit:  Describing Calling Information:

in-line functions
    16-bit:  Describing Calling Information:
    32-bit:  Describing Calling Information:

in-line functions (pragma)
    16-bit:  Passing Arguments to In-Line Functions:
    32-bit:  Passing Arguments to In-Line Functions:

INCLUDE

INCLUDE environment variable
    INCLUDE
    Watcom C/C++ #include File Processing

include file, searching

include, directive

include, header file

include, source file

INITFINI.H

initialization, DOS

initialization, DOS/16M

initialization, OS/2

initialization, Windows

initialize pragma
    16-bit:  Setting Priority of Static Data Initialization (C++ Only):
    32-bit:  Setting Priority of Static Data Initialization (C++ Only):

inline

inline_depth pragma
    16-bit:  The INLINE_DEPTH Pragma (C++ Only):
    32-bit:  The INLINE_DEPTH Pragma (C++ Only):

inline_recursion pragma
    16-bit:  The INLINE_RECURSION Pragma (C++ Only):
    32-bit:  The INLINE_RECURSION Pragma (C++ Only):

int
    Compiler Diagnostics
    Watcom C/C++ Extended Keywords

int type
    16-bit:  Type "int":
    32-bit:  Type "int":

int, size of
    16-bit:  Sizes of Predefined Types:
    32-bit:  Sizes of Predefined Types:

interrupt

interrupt macro

interrupt routine

intrinsic pragma
    16-bit:  The INTRINSIC Pragma:
    32-bit:  The INTRINSIC Pragma:

invoking Watcom C/C++

j

k

keywords, __based

keywords, __cdecl

keywords, __declspec
    The __declspec Keyword
    Watcom C/C++ Extended Keywords

keywords, __export

keywords, __far

keywords, __far16

keywords, __fortran

keywords, __huge

keywords, __int64

keywords, __interrupt

keywords, __loadds

keywords, __near

keywords, __pascal

keywords, __pragma

keywords, __saveregs

keywords, __segment

keywords, __segname

keywords, __self

keywords, __stdcall

keywords, __syscall

keywords, _Packed

keywords, _Seg16

Labels in In-line Assembly Code

large memory model
    Summary of 16-bit Memory Models
    Summary of 32-bit Memory Models

large model, libraries
    Watcom C/C++ 80x87 Math Libraries
    Watcom C/C++ C Libraries

LIB

LIB environment variable

LIB286

LIB386

LIBDOS

LIBDOS environment variable

LIBENTRY.ASM

LIBOS2

LIBOS2 environment variable

LIBPHAR

LIBPHAR environment variable
    LIBPHAR
    LIBWIN

libraries

libraries, 80x87 math

libraries, alternate math

libraries, class

libraries, directory structure

libraries, math

libraries, MFC

library path

LIBWIN

LIBWIN environment variable

line directive

Linking Applications for the Various 16-bit Memory Models

Linking Applications for the Various 32-bit Memory Models

loadds (pragma)
    16-bit:  Loading Data Segment Register:
    32-bit:  Loading Data Segment Register:

loading DS before calling a function
    16-bit:  Loading Data Segment Register:
    32-bit:  Loading Data Segment Register:

loading DS in prologue sequence of a function
    16-bit:  Loading Data Segment Register:
    32-bit:  Loading Data Segment Register:

long double, size of
    16-bit:  Sizes of Predefined Types:
    32-bit:  Sizes of Predefined Types:

long float, size of
    16-bit:  Sizes of Predefined Types:
    32-bit:  Sizes of Predefined Types:

long int type
    16-bit:  Type "long int":
    32-bit:  Type "long int":

long int, size of
    16-bit:  Sizes of Predefined Types:
    32-bit:  Sizes of Predefined Types:

longjmp()

M_386FM

M_386SM

M_I386

M_I86

M_I86CM

M_I86HM

M_I86LM

M_I86MM

M_I86SM

macros, __386__

macros, __CHAR_SIGNED__
    j
    Watcom C/C++ Predefined Macros

macros, __COMPACT__
    mc
    Watcom C/C++ Predefined Macros

macros, __cplusplus

macros, __DOS__

macros, __FLAT__
    mf
    Watcom C/C++ Predefined Macros

macros, __FPI__
    fpi
    fpi87
    Watcom C/C++ Predefined Macros

macros, __HUGE__
    mh
    Watcom C/C++ Predefined Macros

macros, __I86__

macros, __INLINE_FUNCTIONS__
    oi
    Watcom C/C++ Predefined Macros

macros, __LARGE__
    ml
    Watcom C/C++ Predefined Macros

macros, __MEDIUM__
    mm
    Watcom C/C++ Predefined Macros

macros, __NETWARE_386__

macros, __NETWARE__

macros, __NT__

macros, __OS2__

macros, __QNX__

macros, __SMALL__
    ms
    Watcom C/C++ Predefined Macros

macros, __SW_6

macros, __SW_BD

macros, __SW_BM

macros, __SW_BR

macros, __SW_BW

macros, __SW_EE

macros, __SW_EI

macros, __SW_EM

macros, __SW_EN

macros, __SW_EP

macros, __SW_EZ

macros, __SW_FP2

macros, __SW_FP3

macros, __SW_FP5

macros, __SW_FP6

macros, __SW_FPC

macros, __SW_FPD

macros, __SW_FPI

macros, __SW_FPI87

macros, __SW_FPR

macros, __SW_J

macros, __SW_ND

macros, __SW_OA

macros, __SW_OC

macros, __SW_OD

macros, __SW_OF

macros, __SW_OI

macros, __SW_OL
    ol
    ol+

macros, __SW_OM

macros, __SW_ON

macros, __SW_OO

macros, __SW_OP

macros, __SW_OR

macros, __SW_OS

macros, __SW_OT

macros, __SW_OU

macros, __SW_OZ

macros, __SW_R

macros, __SW_S

macros, __SW_SG

macros, __SW_ST

macros, __SW_ZC

macros, __SW_ZK

macros, __SW_ZM

macros, __WATCOM_CPLUSPLUS__

macros, __WATCOMC__

macros, __WINDOWS_386__
    Watcom C/C++ Predefined Macros
    zw

macros, __WINDOWS__
    Watcom C/C++ Predefined Macros
    zw
    zW (optimized)

macros, __X86__

macros, _based

macros, _cdecl

macros, _DLL

macros, _DOS

macros, _export

macros, _far

macros, _far16

macros, _fastcall, __fastcall

macros, _fortran

macros, _huge

macros, _inline, __inline

macros, _interrupt

macros, _loadds

macros, _M_386CM

macros, _M_386FM
    mf
    Watcom C/C++ Predefined Macros

macros, _M_386LM

macros, _M_386MM

macros, _M_386SM

macros, _M_I386

macros, _M_I86

macros, _M_I86CM

macros, _M_I86HM

macros, _M_I86LM

macros, _M_I86MM

macros, _M_I86SM

macros, _M_IX86

macros, _MT

macros, _near

macros, _pascal

macros, _PUSHPOP_SUPPORTED

macros, _saveregs

macros, _segment

macros, _self

macros, _STDCALL_SUPPORTED

macros, _syscall

macros, _System

macros, _WINDOWS

macros, cdecl

macros, far

macros, fortran

macros, huge

macros, interrupt

macros, M_386CM

macros, M_386FM
    mf
    Watcom C/C++ Predefined Macros

macros, M_386LM

macros, M_386MM

macros, M_386SM

macros, M_I386

macros, M_I86

macros, M_I86CM
    mc
    Watcom C/C++ Predefined Macros

macros, M_I86HM
    mh
    Watcom C/C++ Predefined Macros

macros, M_I86LM
    ml
    Watcom C/C++ Predefined Macros

macros, M_I86MM
    mm
    Watcom C/C++ Predefined Macros

macros, M_I86SM
    ms
    Watcom C/C++ Predefined Macros

macros, MSDOS

macros, near

macros, NO_EXT_KEYS
    Watcom C/C++ Predefined Macros
    za

macros, pascal

macros, SOMDLINK

macros, SOMLINK

MAINO16.C

math coprocessor
    Watcom C/C++ 80x87 Math Libraries
    Watcom C/C++ Alternate Math Libraries

math coprocessor, option

math functions

Math Run-Time Error Messages

MATH387R.LIB

MATH387S.LIB

MATH3R.LIB

MATH3S.LIB

MATH87C.LIB

MATH87H.LIB

MATH87L.LIB

MATH87M.LIB

MATH87S.LIB

MATHC.LIB

matherr

matherr, DOMAIN

matherr, OVERFLOW

matherr, PLOSS

matherr, SING

matherr, TLOSS

matherr, UNDERFLOW

MATHH.LIB

MATHL.LIB

MATHM.LIB

MATHS.LIB

mc

MDEF.INC

medium memory model
    Summary of 16-bit Memory Models
    Summary of 32-bit Memory Models

medium model, libraries
    Watcom C/C++ 80x87 Math Libraries
    Watcom C/C++ C Libraries

memory layout
    16-bit Memory Layout
    16-bit:  Memory Layout:
    32-bit Memory Layout
    32-bit:  Memory Layout:

memory model

memory models, 16-bit

memory models, 32-bit

memory models, compact
    Summary of 16-bit Memory Models
    Summary of 32-bit Memory Models

memory models, creating tiny applications

memory models, flat
    Flat Memory Model
    Summary of 32-bit Memory Models

memory models, huge

memory models, large
    Summary of 16-bit Memory Models
    Summary of 32-bit Memory Models

memory models, libraries
    Linking Applications for the Various 16-bit Memory Models
    Linking Applications for the Various 32-bit Memory Models

memory models, medium
    Summary of 16-bit Memory Models
    Summary of 32-bit Memory Models

memory models, mixed
    Mixed 16-bit Memory Model
    Mixed 32-bit Memory Model

memory models, small
    Summary of 16-bit Memory Models
    Summary of 32-bit Memory Models

memory models, tiny
    Summary of 16-bit Memory Models
    Tiny Memory Model

memory, first megabyte

message pragma
    16-bit:  The MESSAGE Pragma:
    32-bit:  The MESSAGE Pragma:

messages, errno

messages, matherr

messages, run-time
    errno Values and Their Meanings
    Math Run-Time Error Messages

MetaWare, High C calling convention
    32-bit:  Alias Names:
    32-bit:  An Example:
    3{r|s}

mf

mh

Microsoft Foundation Class

Microsoft, C calling convention
    16-bit:  Alias Names:
    16-bit:  An Example:

Mixed 16-bit Memory Model

Mixed 32-bit Memory Model

mixed memory model
    Mixed 16-bit Memory Model
    Mixed 32-bit Memory Model

Mixing and Matching _try/_finally and _try/_except

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson