Data Types and Sizes Clause Samples

Data Types and Sizes. Due to the word orientation of the DSP56300 family (24-bit words), all data types are aligned on word boundaries. This has several side effects, one of which is that sizeof( char) is equal to sizeof(int). _ _LINE_ _ _ _FILE_ _ YES YES The line number of the current source line (a decimal constant). The name of the source file (a character string). _ _DATE_ _ YES The compilation date (a character string of the form “Mmm dd yyyy” e.g., Jul 22 1991). _ _TIME_ _ YES The compilation time (a character string of the form “hh:mm:ss”). _ _STDC_ _ YES Decimal constant 1, indicates ANSI conformation. _ _DSP563C_ _ NO Decimal constant 1, indicates that code is being generated for the DSP56300. _ _VERSION_ _ NO The GNU version number of the compiler (a character string of the form “d.dd.d”). _ _INCLUDE_LEVEL_ _ NO Decimal constant, indicates the current depth of file inclusion. _ _MOTOROLA_DSP_ _ NO Defined for all Motorola DSP C compilers.