To optimize an algorith performance, I compiled it with ARM compiler 6.
But another problem appears that the library will be called by older ARM compiler 5 project.
I want to know:
Whether Can ARM compiler 5 project call library compiled by ARM compiler 6?
who can help me?
Thanks!
Hi,
Good to know that AC6 delivers faster performance for you than AC5! We invest significantly in compiler performance, every year, so it's good to see we are driving real-world value!
The ideal situation, particularly given your performance findings, would be to migrate all of your code to AC6! However both AC5 and AC6 implement the Arm C ABI, and should allow inter-working for C libraries.
Paul.
Hi, Paul,
Sorry to later to reply your answers.
I had tried to call AC6 libary with AC5 project. And it surely works. Thank you very much.
Huaiwen.
Also in the duplicate thread:
https://community.arm.com/developer/tools-software/tools/f/arm-compilers-forum/45333/whether-can-arm-compiler-5-project-call-the-library-compiled-by-arm-compiler-6