| 3-3 Development Flow |
  |
We’ll show the development environment that is included
as standard in the HEW.
Programs created in C language can be converted to object programs directly
or via assembly language source programs. If they are via assembly source
the local symbol information is deleted so normally they are converted directly.
Load modules are created by optimization linkage editors combining objects
created in assembly language, user libraries created by the librarian or
standard libraries.
At this time in order to optimize information that handles global variables
that couldn’t be optimized by the compiler because of differing files,
symbol allocation information can be returned to the compiler.
The output format is ELF/Dwarf2, which is supported by many debuggers, including
simulators and emulators. For the ROM writer, the data is converted into
to Motorola S, Intel hex or others.
As an integrated development environment the HEW comes with standard tools
such as stack analysis tools and simulators.
In addition the HEW provides interface to the upstream CASE tool ZIP and
interface to the version management tool.
Further, all tools including the compiler, assembler and editor can be replaced.
In this way the Build can be used to build the standard library for a specific
purpose, compile, assemble and link objects, and even activate the simulator
and emulator with option settings. |
|