Compiler Architecture

From a programmer's point of view, the CodeWarrior compiler translates source code into object code. Internally, however, the CodeWarrior compiler organizes its work between its front-end and back-end, each end taking several steps Figure 1shows the steps the compiler takes.

Figure 1. CodeWarrior Compiler Steps
CodeWarrior Compiler Steps

Front-end steps:

Back-end steps:

Related information
Linker Architecture