if the versions are different then the file size and hex code can be different.
the optimization level can be different as well. Generally newer versions will produce more efficient code.
Hock
well there are two factors
ist one is that the new version is very i,proved version and accurate an hence the hex file size is alos different
and secondly the optimization l;evel is surely different
and lastly the preceise code is attained