Zilog Z8F0130 User Manual
Page 236

Using the ANSI C-Compiler
UM013037-1212
212
Zilog Developer Studio II – Z8 Encore!
User Manual
__AUS_SIZED_BY_TYPE__
Defined on all Zilog compilers and set to 0
or 1 as to whether the size of a bitfield
depends on the type(s) of the bitfield
members.
__BACKWARD_COMPATIBLE_BITFIELDS_
_
Defined on all Zilog compilers and set to 0
or 1 as to whether the implementation of
bitfields is compatible with that used before
January 2007.
__BITFIELDS_OVERLAP_AUS__
Defined on all Zilog compilers and set to 0
or 1 as to whether a bitfield member that
requires more bits than remains in the
current byte must begin a new byte. (A 0
indicates that it does.)
__BITFIELDS_PACK_L2R__
Defined on all Zilog compilers and set to 0
or 1 as to whether bitfields back left to
right, that is, from most significant to least
significant bit.
__CONST_IN_RAM__
Defined if const objects are placed in RAM
memory.
__CONST_IN_ROM__
Defined if const objects are placed in ROM
memory.
__CPU_NAME__
Defined on all Zilog compilers and
expands to the CPU name as passed on
the compile line.
__DATE__
This macro expands to the current date in
the format “Mmm dd yyyy” (a character
string literal), where the names of the
months are the same as those generated
by the asctime function and the first
character of dd is a space character if the
value is less than 10.
__FILE__
This macro expands to the current source
file name (a string literal).
__LINE__
This macro expands to the current line
number (a decimal constant).
__NEW_AU_AT_TYPE_CHANGE__
Defined on all Zilog compilers and set to 0
or 1 as to whether a change in the type of
bit field members requires beginning a
new byte in the bitfield packing. (A 1
indicates that it does.)
__STDC__
This macro is defined as the decimal
constant 1 and indicates conformance with
ANSI C.
- Z8F0131 Z8F0230 Z8F0231 Z8F0430 Z8F0431 Z8F043A Z8F0830 Z8F0831 Z8F083A Z8F1232 Z8F1233 Z8F0113 Z8F011A Z8F0123 Z8F012A Z8F0213 Z8F021A Z8F0223 Z8F022A Z8F0411 Z8F0412 Z8F0413 Z8F041A Z8F0421 Z8F0422 Z8F0423 Z8F042A Z8F0811 Z8F0812 Z8F0813 Z8F081A Z8F0821 Z8F0822 Z8F0823 Z8F082A Z8F0880 Z8F1621 Z8F1622 Z8F1680 Z8F1681 Z8F1682 Z8F2421 Z8F2422 Z8F2480 Z8F3221 Z8F3222 Z8F3281 Z8F3282 Z8F4821 Z8F4822 Z8F4823 Z8F6081 Z8F6082 Z8F6421 Z8F6422 Z8F6423 Z8F6481 Z8F6482 Z8FS021A ZMOT1AHH Z8FS040B ZMOT0BHH ZMOT0BSB Z8FMC04 Z8FMC08 Z8FMC16