MIPSpro™ C++ Programmer's Guide

Document Number: 007-0704-140

Front Matter

| List of Figures | List of Tables |


Table of Contents

New Features in this Guide

About This Guide
Related Publications
Obtaining Publications
Conventions
Reader Comments

1. Overview of the SGI C++ Environment
The Compiler Programming Environment
The SGI C++ Compilers
OpenMP API Multiprocessing Directives
C++ Libraries
Debugging

2. Compiling, Linking, and Running Programs
The C++ Command Line
Compiling and Linking
Object File Tools

3. MIPSpro C++ and the C++ Standard
Unimplemented C++ Standard Language Features
Feature Control
Extensions Accepted

4. Using Templates
Template Instantiation
Automatic Instantiation
Instantiation Modes
#pragma Directives for Template Instantiation
Implicit Inclusion

5. The Auto-Parallelizing Option (APO)
C/C++ Command Line Options That Affect APO
Files
Running Your Program
Compiler Directives
Troubleshooting Incomplete Optimizations

A. Language Features Not in the ARM

B. Cfront Compatability
Extensions Accepted in Cfront-Compatibility Mode
Cfront Compatibility Restrictions

C. Anachronisms Accepted

Index