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


far_strings

Description:

Controls the use of 32-bit addressing to refer to string literals.

Compatibility:

This pragma is compatible with the following platform targets:

68K

PowerPC
NEC V800
Intel x86
MIPS
Embedded 68K

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

If this pragma is on, you can have a much greater number of string literals because the compiler uses 32-bit addressing to refer to string literals instead of 16-bit addressing. Your program will also be slightly bigger and slower. If this pragma is off, your string literals are stored as near data and add to the 64K-byte limit on near data.

This pragma corresponds to the Far String Constants option in the 68K Processor settings panel. To check whether this option is on, use __option (far_strings), described in "Checking Options."


[ 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