|Non-Confidential||PDF version||ARM DUI0529M|
|Home > Overview of ARM Compiler > ARM Compiler support on 64-bit host platforms|
You can use ARM® Compiler on 32-bit and 64-bit platforms. Also included are 32-bit and 64-bit versions of armlink.
Although ARM Compiler is supported on certain 64-bit platforms, the tools are 32-bit applications. This limits the virtual address space and file size available to the tools. If these limits are exceeded, armlink reports an error message to indicate that there is not enough memory. This might cause confusion because sufficient physical memory is available but the application cannot access it.
If you are using ARM Compiler as a standalone product, a 64-bit version of armlink is provided in a separate bin64 executables directory in this release. This directory contains the 64-bit linker and 32-bit versions of the other tools.
If you have installed ARM Compiler as a component of another ARM product:
The 64-bit version of armlink can: