__trap

9/7/2007

This function inserts a trap instruction.

Syntax

int __cdecl __trap(int arg1, ...);

Parameters

  • arg1
    [in] The trap number.

Return Value

The integer value provided by the trap handler. If the trap handler provides no return value, the return value is undefined.

Remarks

The compiler backend can enforce restrictions on the arguments, including the trap number, and can define a special calling convention for the trap.

The interpretation of the trap number and the actions taken by the trap handler are not defined.

Requirements

Routine Required header Architecture

__trap

<cmnintrin.h>

x86, ARM, SH-4, MIPS

See Also

Other Resources

Intrinsic Functions for Device Compilers