Motorola DSP56800 Guía de usuario Pagina 407

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 446
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 406
Pragmas for the DSP56800 and DSP56800E
Pragma Reference
407Targeting MC56F83xx/DSP5685x Controllers
Remarks
If you enable this pragma, integer longs within structures are aligned on four byte
boundaries. When this pragma is disabled there is no alignment within structures. This
pragma does not correspond to any setting in the C/C++ Language
panel. To check
this setting, use __option(packstruct), described in Checking
Settings. By default, this pragma is enabled.
peephole
Controls the use peephole optimization.
Prototype
#pragma peephole on | off | reset
Remarks
If you enable this pragma, the compiler performs peephole optimizations, which are
small, local optimizations that eliminate some compare instructions and improve
branch sequences.
For the DSP56800, this pragma corresponds to the Peephole Optimization setting
in the M56800 Processor settings panel. Yet for the DSP56800E, there is no
corresponding setting for the the M56800E Processor settings panel. To check this
setting, use __option (peephole), described in Checking Settings
.
pool_strings
Controls how the compiler stores string constants.
Compatibility
This pragma is not compatible with the DSP56800, but it is compatible with the
DSP56800E.
Prototype
#pragma pool_strings on | off | reset
Vista de pagina 406
1 2 ... 402 403 404 405 406 407 408 409 410 411 412 ... 445 446

Comentarios a estos manuales

Sin comentarios