This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TI-CGT: Executable generated by TI 5.2.9 in Linux and Windows Platform are not identical

Part Number: TI-CGT

Tools Setup for comparison:

Container (Ubuntu 16.04) : CCS10, T I5.2.9
Windows10 : CCS10, TI 5.2.9

Generation Mode : Using GUI

Container vs Windows Comparison :

  1. When I am using following optimization settings , executable generated in both the platform are identical.
    -Opt_level=off, --opt_for_speed=0ti

  2. When I select some other optimization settings (-Opt_level=1, --opt_for_speed=3),  armcl is not generating identical executable.

Why compiler is not generating identical executable in both the platforms in 2 case ?  Am I missing any specific compiler flag or setting ?