Chapters

1. Software Installation
2. Overview
3. Language Implementation
4. Compiler Use
5. Compiler Diagnostics

Appendices

A. Flexible License Manager (FLEXlm)
B. Error Messages
C. Utility Programs

MANUAL PURPOSE AND STRUCTURE

PURPOSE

This manual is aimed at users of the TASKING DSP56xxx Family C++ Compiler. It assumes that you are conversant with the C and C++ language.

MANUAL STRUCTURE

Related Publications
Conventions Used In This Manual

1. Software Installation
Describes the installation of the C++ Cross-Compiler for the DSP56xxx family of processors.

2. Overview
Provides an overview of the TASKING DSP56xxx Family toolchain and gives you some familiarity with the different parts of it and their relationship. A sample session explains how to build an application from your C++ file.

3. Language Implementation
Concentrates on the approach of the DSP56xxx architecture and describes the language implementation. The C++ language itself is not described in this document.

4. Compiler Use
Deals with invocation, command line options and pragmas.

5. Compiler Diagnostics
Describes the exit status and error/warning messages of the C++ compiler.

APPENDICES

A. Flexible License Manager (FLEXlm)
Contains a description of the Flexible License Manager.

B. Error Messages
Contains an overview of the error messages.

C. Utility Programs
Contains a description of the prelinker and the muncher which are delivered with the C++ compiler package.

RELATED PUBLICATIONS

CONVENTIONS USED IN THIS MANUAL

The notation used to describe the format of call lines is given below:

{ } Items shown inside curly braces enclose a list from which you must choose an item.

[ ] Items shown inside square brackets enclose items that are optional.

| The vertical bar separates items in a list. It can be read as OR.

italics Items shown in italic letters mean that you have to substitute the item. If italic items are inside square brackets, they are optional. For example:

filename

means: type the name of your file in place of the word filename.

... An ellipsis indicates that you can repeat the preceding item zero or more times.

screen font Represents input examples and screen output examples.

bold font Represents a command name, an option or a complete command line which you can enter.

For example

This line could be written in plain English as: execute the command command with the optional options option and with the file filename.

Illustrations

The following illustrations are used in this manual:

This is a note. It gives you extra information.

This is a warning. Read the information carefully.

This illustration indicates actions you can perform with the mouse.

This illustration indicates keyboard input.

This illustration can be read as "See also". It contains a reference to another command, option or section.


Copyright © 2002 Altium BV