Introduction to the C Compiler |
1 |
![]() |
Chapter 2, "cc Compiler Options," discusses all the options available with cc.
Figure 1-1 shows the organization of the C compilation system.
Figure 1-1 Organization of the C Compilation System
The C compiler optimizer removes redundancies, optimally allocates registers, schedules instructions, and reorganizes code. Select from multiple levels of optimization to obtain the best balance between application speed and use of memory.
C-Related Programming Tools
There are a number of tools available to aid in developing, maintaining, and improving your C programs. The two most closely tied to C, cscope and lint, are described in this book. Others are described in the Solaris reference or programming documentation and/or Performance Profiling Tools. In addition, a man page exists for each of these tools. Refer to the preface of this book for a list of all the associated man pages.