Sorry, I misunderstood -- I thought in the subject you were asking how to set the entry point...
5.9 is your "IDE version" of Code Warrior. If you click the "Installed Products", button from the Help About dialog you'll see the "real" version information, which will tell you (and us) two things:
the target processor family ("Microcontrollers", "ColdFire", or something else), and
the tool version (like "6.2", or "7.1").
That's the info people will usually want to know, to know what processor family you are building for and what version of the tools you have. See attached cw.JPG for an example.
How did you create your project? Did you inherit it from someone or use the Wizard to create it?
The __start entry point is not necessarily in a __start.c file... The default location of the file and the symbol name depends on the target processor you are building for.
If you are building for ColdFire V1 (using the "Microcontrollers 6.2" version) or V2 (using the "ColdFire 7.1" version) and you used the Wizard to create your project, there will typically be a file like startcf.c in the Sources subdirectory which defines the _startup assembly language entry point. This source file is typically "included" in the project pane under "Project Settings -> StartUp Code" -- if you deleted this, then startcf.c will no longer be linked into your project. See attached proj.JPG for an example.
Basically, if you inherited the project, the startup code, file, and project pane entry can be *anywhere* -- the above is just conventions established by the Wizard... If you are building for ColdFire, you could search your source files for "move.w" or "move.l" to try and find assembly language startup... But I still don't even know what kind of processor you are building for (and I'm assuming it's probably *not* ColdFire, since you did not post this in the CW for CF forum).
-- Rich
However, if you inherited your project from someone else