This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Removing comments from source code changes *.o, *.map, *.axf files

Compiling for STM32F103CB using Keil MDK-ARM v4.10

This is proving to be a major pain this afternoon, but we have discovered a crazy bug in the Keil compiler.

If we remove some comments (e.g. "//This is a comment") from a file within the source code then we see differences in the .map files, the .o object files and also the .axf file.

This seems to get worse if I change the optimization settings from -o0 to -03.

Any chance that the tool is actually at fault here, or am I going mad?

Many thanks,

Stephen Ormston.

0