Hard to tell from the map file only. I suggest that you pick one function (e.g. f_mount) and create a disassembly listing for both compilers.
There is for sure one big change from 6.3 to 10.1 projects (ColdFire): the library model has changed. But I think this is not the main reason. I think somehow your 10.1 options are not to the same optimization level as in 6.3.
Check if you have the same code and data model (e.g. far/near, etc) and as well if the stack frames (-A6) are the same.
You find these settings in 10.1 under the project settings > C/C++ Build > Settings > ColdFire Compiler > Processor.
BK