Weird binary size growth
Has anyone else stumblen on this?
I had a build configuration, and I needed to do another for a different memory area.
I made a new one with a different name based on the existing configuration, and when it compiled and linked, I removed the old one. Then I made another new one but with different linker script for the other memory area. The linker script file is the same for the original configuration and the first new one, and almost same for the second new one - only the memory areas changed.
But when the original configuration produced about 150 kB binary image, the new ones produce over 300 000 kB image.
Also, the binary image seems to have extension .binary (instead of .bin) and it doesn't seem to be changeable. Why? .bin is conventional, and even ST-link SW wants .bin, it doesn't accept .binary extensions.