[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]


inline_intrinsics

Description:

Controls the inlining of intrinsic functions.

Compatibility:

This pragma is compatible with the following platform targets:

68K
PowerPC
NEC V800

Intel x86

MIPS

Embedded 68K

Prototype:
  #pragma inline_intrinsics on | off | reset Remarks:

When this option is on, the compiler directly generates intrinsic functions without generating a function call.

This pragma does not correspond to an option in any settings panel. To check whether this option is on, use __option (inline_intrinsics), described in "Checking Options."


Embedded 68K

This pragma enables support for these intrinsic optimizations:

Support for direct strcpy() when the source is a string constant of size less than 64 characters, and optimizing is set for speed. The string is copied using a set of move immediate instructions to the source address.

  • strlen()
  • Support for direct strlen() when the source is a string constant. The function call is replaced by a move-immediate instruction of the length of the string to the result.

    The default value is on for Embedded 68K.


    [ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]

    Visit the Metrowerks website at: http://www.metrowerks.com
    For assistance contact Metrowerks Technical Support at: cw_support@metrowerks.com
    Copyright © 2000, Metrowerks Corp. All rights reserved.

    Last updated: August 17, 2000