Hello
MSL library delivered with CodeWarrior for ColdFire 6.2 are generated without debug information. That is the reason you cannot see source code when you are stepping inside of a library function.
If you wish to be able to debug within the MSL library follows these steps:
- Check which library files you are linking with your application (For Example
C_TRK_4i_CF_MSL.a)
- Open the file {Install}\E68K_Support\msl\MSL_C\MSL_E68k\Project\MSL_C.CF.mcp
- Activate the build target for the library you are using (for C_TRK_4i_CF_MSL.a
it is TRK 4i ColdFire)
- Click next to each if the folder in the column headed with the small green bug. When there is a dot there next to a source file, the compiler will generate debug info for the source file.
- Rebuild the library.
- Rebuild the application
You should be able to debug within alloc.c now.
CrasyCat