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]

PLIBMTL.LIB

PLIBS.LIB

pragma
    16-bit Pragmas
    32-bit Pragmas

pragma options
    16-bit:  Using Pragmas to Specify Options:
    32-bit:  Using Pragmas to Specify Options:

pragma, alloc_text

pragmas, = const
    16-bit:  Describing Calling Information:
    32-bit:  Describing Calling Information:

pragmas, aborts
    16-bit:  A Function that Never Returns:
    32-bit:  A Function that Never Returns:

pragmas, alias name
    16-bit:  Alias Names:
    32-bit:  Alias Names:

pragmas, alloc_text
    16-bit:  The ALLOC_TEXT Pragma (C Only):
    32-bit:  The ALLOC_TEXT Pragma (C Only):

pragmas, alternate name
    16-bit:  Alternate Names for Symbols:
    32-bit:  Alternate Names for Symbols:

pragmas, auxiliary
    16-bit:  Auxiliary Pragmas:
    16-bit:  Specifying Symbol Attributes:
    32-bit:  Auxiliary Pragmas:
    32-bit:  Specifying Symbol Attributes:

pragmas, calling information
    16-bit:  Describing Calling Information:
    32-bit:  Describing Calling Information:

pragmas, code_seg
    16-bit:  The CODE_SEG Pragma:
    32-bit:  The CODE_SEG Pragma:

pragmas, comment
    16-bit:  The COMMENT Pragma:
    32-bit:  The COMMENT Pragma:

pragmas, data_seg
    16-bit:  The DATA_SEG Pragma:
    32-bit:  The DATA_SEG Pragma:

pragmas, describing argument lists
    16-bit:  Describing Argument Information:
    32-bit:  Describing Argument Information:

pragmas, describing return value
    16-bit:  Describing Function Return Information:
    32-bit:  Describing Function Return Information:

pragmas, disable_message
    16-bit:  The DISABLE_MESSAGE Pragma (C Only):
    32-bit:  The DISABLE_MESSAGE Pragma (C Only):

pragmas, dump_object_model
    16-bit:  The DUMP_OBJECT_MODEL Pragma (C++ Only):
    32-bit:  The DUMP_OBJECT_MODEL Pragma (C++ Only):

pragmas, enable_message
    16-bit:  The ENABLE_MESSAGE Pragma (C Only):
    32-bit:  The ENABLE_MESSAGE Pragma (C Only):

pragmas, enum
    16-bit:  The ENUM Pragma:
    32-bit:  The ENUM Pragma:

pragmas, error
    16-bit:  The ERROR Pragma:
    32-bit:  The ERROR Pragma:

pragmas, export
    16-bit:  Defining Exported Symbols in Dynamic Link Libraries:
    16-bit:  Defining Windows Callback Functions:
    32-bit:  Defining Exported Symbols in Dynamic Link Libraries:

pragmas, extref
    16-bit:  The EXTREF Pragma:
    32-bit:  The EXTREF Pragma:

pragmas, far
    16-bit:  Describing Calling Information:
    32-bit:  Describing Calling Information:

pragmas, frame
    16-bit:  Forcing a Stack Frame:
    32-bit:  Forcing a Stack Frame:

pragmas, function
    16-bit:  The FUNCTION Pragma:
    32-bit:  The FUNCTION Pragma:

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

pragmas, in-line functions
    16-bit:  Passing Arguments to In-Line Functions:
    32-bit:  Passing Arguments to In-Line Functions:

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

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

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

pragmas, intrinsic
    16-bit:  The INTRINSIC Pragma:
    32-bit:  The INTRINSIC Pragma:

pragmas, loadds
    16-bit:  Loading Data Segment Register:
    32-bit:  Loading Data Segment Register:

pragmas, message
    16-bit:  The MESSAGE Pragma:
    32-bit:  The MESSAGE Pragma:

pragmas, modify exact
    16-bit:  Describing the Registers Modified by a Function:
    32-bit:  Describing the Registers Modified by a Function:

pragmas, modify nomemory
    16-bit:  Describing How Functions Use Memory:
    32-bit:  Describing How Functions Use Memory:

pragmas, modify reg_set
    16-bit:  Preserving 80x87 Floating-Point Registers Across Calls:
    32-bit:  Preserving 80x87 Floating-Point Registers Across Calls:

pragmas, near
    16-bit:  Describing Calling Information:
    32-bit:  Describing Calling Information:

pragmas, no8087
    16-bit:  Describing Function Return Information:
    32-bit:  Describing Function Return Information:

pragmas, notation used to describe
    16-bit Pragmas
    32-bit Pragmas

pragmas, once
    16-bit:  The ONCE Pragma:
    32-bit:  The ONCE Pragma:

pragmas, pack
    16-bit:  The PACK Pragma:
    32-bit:  The PACK Pragma:

pragmas, parm
    16-bit:  Passing Arguments in Registers:
    32-bit:  Passing Arguments in Registers:

pragmas, parm caller
    16-bit:  Removing Arguments from the Stack:
    32-bit:  Removing Arguments from the Stack:

pragmas, parm nomemory
    16-bit:  Describing How Functions Use Memory:
    32-bit:  Describing How Functions Use Memory:

pragmas, parm reg_set
    16-bit:  Using the 80x87 to Pass Arguments:
    32-bit:  Using the 80x87 to Pass Arguments:

pragmas, parm reverse
    16-bit:  Passing Arguments in Reverse Order:
    32-bit:  Passing Arguments in Reverse Order:

pragmas, parm routine
    16-bit:  Removing Arguments from the Stack:
    32-bit:  Removing Arguments from the Stack:

pragmas, specifying default libraries
    16-bit:  Using Pragmas to Specify Default Libraries:
    32-bit:  Using Pragmas to Specify Default Libraries:

pragmas, struct caller
    16-bit:  Describing Function Return Information:
    16-bit:  Returning Structures:
    32-bit:  Describing Function Return Information:
    32-bit:  Returning Structures:

pragmas, struct float
    16-bit:  Describing Function Return Information:
    16-bit:  Returning Floating-Point Data:
    32-bit:  Describing Function Return Information:
    32-bit:  Returning Floating-Point Data:

pragmas, struct routine
    16-bit:  Describing Function Return Information:
    16-bit:  Returning Structures:
    32-bit:  Describing Function Return Information:
    32-bit:  Returning Structures:

pragmas, template_depth
    16-bit:  The TEMPLATE_DEPTH Pragma (C++ Only):
    32-bit:  The TEMPLATE_DEPTH Pragma (C++ Only):

pragmas, value
    16-bit:  Describing Function Return Information:
    16-bit:  Returning Floating-Point Data:
    16-bit:  Returning Function Values in Registers:
    16-bit:  Returning Structures:
    32-bit:  Describing Function Return Information:
    32-bit:  Returning Floating-Point Data:
    32-bit:  Returning Function Values in Registers:
    32-bit:  Returning Structures:

pragmas, value [8087]
    16-bit:  Returning Floating-Point Data:
    32-bit:  Returning Floating-Point Data:

pragmas, value no8087
    16-bit:  Returning Floating-Point Data:
    32-bit:  Returning Floating-Point Data:

pragmas, value reg_set
    16-bit:  Using the 80x87 to Return Function Values:
    32-bit:  Using the 80x87 to Return Function Values:

pragmas, warning
    16-bit:  The WARNING Pragma (C++ Only):
    32-bit:  The WARNING Pragma (C++ Only):

Precompiled Headers

precompiled headers, compiler options

precompiled headers, rules

precompiled headers, uses

precompiled headers, using

predefined macros, see macros

predefined types, size of
    16-bit:  Sizes of Predefined Types:
    32-bit:  Sizes of Predefined Types:

predictable code size
    The Watcom Code Generator
    WCGMEMORY

Preprocessor
    fo[=<file_name>] (preprocessor)
    Preprocessor
    p{e,l,c,w=<num>}
    t=<num>
    Watcom C/C++ Preprocessor

preprocessor, #line directives

preprocessor, encryption

preprocessor, source comments

primary thread

printf

p{e,l,c,w=<num>}

r

RaiseException

real-mode memory

Refining Exception Handling

Resuming Execution After an Exception

return

return value (pragma)
    16-bit:  Describing Function Return Information:
    32-bit:  Describing Function Return Information:

returning values from functions
    16-bit:  Returning Values from Functions:
    32-bit:  Returning Values from Functions:

reuse_duplicate_strings option
    16-bit:  Using Pragmas to Specify Options:
    32-bit:  Using Pragmas to Specify Options:

ri

ROM-based functions

ROMable code

ROMable code, startup

ROMable Functions

Run-Time Error Messages

run-time initialization

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

run-time, messages

s

save/restore segment registers

Segment Constant Based Pointers and Objects

Segment Object Based Pointers

segment ordering
    16-bit Memory Layout
    16-bit:  Memory Layout:
    32-bit Memory Layout
    32-bit:  Memory Layout:

segment references

segment, _BSS
    nc=<name>
    nd=<name>

segment, _DATA
    nc=<name>
    nd=<name>

segment, _TEXT
    16-bit Memory Layout
    16-bit:  Memory Layout:
    32-bit Memory Layout
    32-bit:  Memory Layout:
    nc=<name>
    nm=<name>

segment, CONST
    nc=<name>
    nd=<name>

segment, CONST2
    nc=<name>
    nd=<name>

Segments/Modules

segname references

Self Based Pointers

self references

SET
    Environment Variables
    FORCE

SET, INCLUDE environment variable

SET, NO87 environment variable

sg

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

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

side effects of functions
    16-bit:  Describing How Functions Use Memory:
    32-bit:  Describing How Functions Use Memory:

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