thanks for your attention!
In CodeWarrior 2.10, internal_FLASH Settings, Language Settings-> C/C++ Language, there is an option for Enable C++ Exceptions, you can refer to the part indicated in the attached picture, what is the role of this option? If you open it, the .mot file will Become bigger, if you don't open it, the program can also run normally. Thank you for your answer!
here is definition from CodeWarrior user manual:
Checked - generates executable code for C++ exceptions.
Clear—generates smaller, faster executable code.
Enable the Enable C++ Exceptions setting if you use the try, throw, and catch statements specified in the ISO/IEC 14882-1998 C++ standard.
Otherwise, disable this setting to generate smaller and faster code.