System Intrinsic Functions
These functions implement behavior that cannot be modeled machine-independently in the C language, such as stack allocation and synchronization.
The following table shows the intrinsic functions for system operation.
Intrinsic function | Description |
---|---|
_alloca | Allocate stack memory. For more information, see the Microsoft C Run-Time Library for Windows CE .NET. |
_abnormal_termination | Checking for normal exit from a try block. For more information, see the Microsoft C Run-Time Library for Windows CE .NET. |
_exception_code _exception_info |
Information about exceptions thrown. For more information, see the Microsoft C Run-Time Library for Windows CE .NET. |
_ReturnAddress | Return address. For more information, see the Microsoft C Run-Time Library for Windows CE .NET. |
_WriteBarrier _ReadWriteBarrier |
Memory system synchronization. |
_debugbreak or DebugBreak | Breakpoint for debugging. |
_trap | Inserts a trap instruction. |
_CacheWriteBack | Writes the cache line containing the address referenced by the pointer to main memory. |
_CacheRelease | Writes the cache line containing the address referenced by the pointer to main memory, and then marks the cache line as empty. |
_ICacheRefresh | Releases the cache line containing the address referenced by the pointer from the instruction cache. |
See Also
Common Intrinsic Functions | Integer Intrinsic Functions | Floating-Point Intrinsic Functions | String and Block Intrinsic Functions | Microprocessor-specific Intrinsic Functions
Last updated on Thursday, April 08, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.