The "CodeWarrior Development Studio for Power Architecture® Processors Build Tools Reference " says:
NOTE Compression of the gaps will only happen on files compiled by the CodeWarrior compiler.
------------------------
Questions:
1. Isn't there a contradiction here or how should this be understood?
2. What is "Classic PPC function" ?
3. Why I still have gaps "00 00" between functions: I compile VLE code and "Function alignment"(Code Generation->EPPC Processor) in Codewarrior project settings is set to "4 Byte" (check attachments)?
Solved! Go to Solution.
FORCEFILES { "module.o" }
For some reason it gives the linker the right to forget about his promises. If you have same issue just remove your module name from it.
FORCEFILES { "module.o" }
For some reason it gives the linker the right to forget about his promises. If you have same issue just remove your module name from it.
UPD1: I created blank project and fill it with example functions, and this project no generate gaps between functions. I'm keeping play with this