I've recently switched to using Code Warrior. I'm looking at the .map file output, and I'm struggling to interpret some sections of it.
(I'm used to using IAR Embedded Workbench)
I know I'm running close to the limit of my target's code size. So I want to know:
- What my current Code Size is?
- Which area of the source is generating the largest output? (So I can target that area)
Looking at my .map file I can see it's telling me in the Memory Configuration section how much I've allocated to each area (m_text, m_data), but I already knew that because I can read that from the linker file. What I can't see is how much of each section is actually used.
Is there any documentation explaining the output in the .map file?