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.

Whether there was a problem with the optimization process of the ARM compiler in the past ?

Guru 14770 points

Hi,

I use ARM compiler and CCS.

Whether there was a problem with the optimization process of the ARM compiler in the past ?

I have an older version of the ARM compiler and would like to know if there is any problem.

ARM Optimizing C / C ++ Compiler version is 5.2.

CCS version is 6.2.0.00050.

Also, please tell me how to optimize to reduce the size of the code.

Thanks,

Koki

  • Koki said:
    Whether there was a problem with the optimization process of the ARM compiler in the past ?

    Bugs have been discovered in the optimizer part of the TI ARM compiler.  

    Koki said:

    I have an older version of the ARM compiler and would like to know if there is any problem.

    ARM Optimizing C / C ++ Compiler version is 5.2.

    Older ARM compilers are available for download.  The oldest one available is version 5.2.9.  To learn more about the bugs known in that release, click the link titled Open Defects.  To learn more about the bugs fixed in that release, click the link titled Closed Defects.

    Thanks and regards,

    -George

  • Hi,

    Thank you very much, I'll confirm.

    Q1. Is it a problem to use version 5.2 for code optimization?

    Q2. Please tell me how to optimize to reduce the size of the code.

    Thanks,

    Koki

  • Koki said:
    Q1. Is it a problem to use version 5.2 for code optimization?

    Version 5.2.x does a very good job at optimizing the code.  But it is old.  Version 5.2.9 is about 4 years old.  More recent compilers are likely to be much better.

    Koki said:
    Q2. Please tell me how to optimize to reduce the size of the code.

    Please try a feature of CCS call the Optimizer Assistant.

    Thanks and regards,

    -George

  • Hi, George

    Now, I have an ARM Version of 5.2.5.

    I don't want to update the version because of the development environment.

    Version 5.2.9 is the oldest of the information on the website.

    I would like information on Open Defects of Version 5.2.5 and Closed Defects information of Version 5.2.6 or later.

    Do you have any means of accessing that information?

    Thanks,

    Koki

  • Koki said:
    I would like information on Open Defects of Version 5.2.5 and Closed Defects information of Version 5.2.6 or later.

    Near the version 5.2.9 download links, are two links labeled Closed Defects and Open Defects.  They contain information on all the bugs found and fixed for all of the version 5.2.x compiler releases.

    Thanks and regards,

    -George