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

Description:
Controls the generation of stack frames based on the A6 register.
Compatibility:
This pragma is compatible with the following platform targets:
Prototype:
#pragma a6frames on | off | reset
Remarks:
This pragma applies to Mac OS on 68K programming only.
If this pragma is on, the compiler generates A6 stack frames which let debuggers trace through the call stack and find each routine. Many debuggers, including the Metrowerks debugger and Jasik's The Debugger, require these frames. If this pragma is off, the compiler does not generate these frames, so the generated code is smaller and faster.
This is the code that the compiler generates for each function, if this pragma is on:
LINK #nn,A6
UNLK A6
This pragma corresponds to Generate A6 Stack Frames option in the 68K Linker settings panel. To check whether this option is on, use __option (a6frames), 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