Zilog ZUSBOPTS Manual do Utilizador Página 183

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
Vista de página 182
UM017105-0511 Using the ANSI C-Compiler
Zilog Developer Studio II – ZNEO™
User Manual
155
Chapter 4. Using the ANSI C-Compiler
The ZNEO C-Compiler is a conforming freestanding 1989 ANSI C implementation with
some exceptions. These exceptions are described in the ANSI Standard Compliance sec-
tion. In accordance with the definition of a freestanding implementation, the compiler
accepts programs that confine the use of the features of the ANSI standard library to the
contents of the standard headers <
float.h>, <limits.h>, <stdarg.h> and <std-
def.h
>. The ZNEO compiler release supports more of the standard library than is
required of a freestanding implementation as listed in the Run-Time Library
section on
page 177.
The ZNEO C-Compiler supports language extensions for easy programming of the ZNEO
processor architecture, which include support for different address spaces and interrupt
function designation. The language extensions are described in the Language Extensions
section on page 156.
This chapter describes the various features of the ZNEO C-Compiler. It consists of the fol-
lowing sections:
Language Extensions – see page 156
Type Sizes – see page 169
Predefined Macros – see page 170
Calling Conventions – see page 172
Calling Assembly Functions from C – see page 174
Calling C Functions from Assembly – see page 176
Command Line Options – see page 177
Run-Time Library – see page 177
Stack Pointer Overflow – see page 186
Startup Files – see page 187
Segment Naming – see page 188
Linker Command Files for C Programs – see page 188
ANSI Standard Compliance – see page 194
Warning and Error Messages – see page 197
The ZNEO C-Compiler is optimized for embedded applications in which execution speed
and code size are crucial.
Vista de página 182
1 2 ... 178 179 180 181 182 183 184 185 186 187 188 ... 519 520

Comentários a estes Manuais

Sem comentários