Pragma globalfold, Pragma noglobalfold, Pragma intrinsics: Page 441: Pragma nointrinsics, Pragma nobss, Pragma jumpopt, Pragma nojumpopt, Pragma localcopy, Pragma nolocalcopy, Pragma localcse
Page 441: Pragma nointrinsics, Pragma nobss, Pragma jumpopt, Pragma nojumpopt, Pragma localcopy, Pragma nolocalcopy, Pragma localcse
UM014423-0607
Compatibility Issues
ZiLOG Developer Studio II
eZ80Acclaim!
®
User Manual
421
#pragma globalfold
Enables global constant folding.
#pragma noglobalfold
Disables global constant folding.
#pragma intrinsics:
Defines whether the compiler-defined intrinsic functions are to be expanded to inline
code.
NOTE: The intrinsic property is only available for compiler-defined intrinsic functions;
user-defined intrinsics are not supported.
<state> can be ON or OFF. This pragma, with <state> ON, is the default.
#pragma nointrinsics
Disables the INTRINSICS switch.
#pragma nobss
Does not put uninitialized static data in bss segment, instead it puts it in data segment and
initializes it at link time.
#pragma jumpopt
Enables jump optimizations.
#pragma nojumpopt
Disables jump optimizations.
#pragma localcopy
Enables local copy propagation.
#pragma nolocalcopy
Disables local copy propagation.
#pragma localcse
Enables local common subexpression elimination.
#pragma nolocalcse
Disables local and global common subexpression elimination.