1e41f4b71Sopenharmony_ci# ArkCompiler Subsystem Changelog
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci## cl.arkcompiler.1 Removal of ark_asm from SDK
4e41f4b71Sopenharmony_ci
5e41f4b71Sopenharmony_ci**Access Level**
6e41f4b71Sopenharmony_ci
7e41f4b71Sopenharmony_ciOther
8e41f4b71Sopenharmony_ci
9e41f4b71Sopenharmony_ci**Change Reason**
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ciThe ark_asm tool was originally designed to compile and generate abc files with ts2abc. However, with the evolution of technology, on the one hand, this solution has been replaced by other solutions due to efficiency reasons; on the other hand, ts2abc has also been replaced and offline by es2abc, so the ark_asm tool has not been involved in the application compilation or development process. After the ark_asm tool is offline, developers can find the changes as shown in the figure below in the toolchains directory of the sdk.
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci![stack](figures/api11_sdk_toolchains_component_change.png)
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ci**Change Impact**
16e41f4b71Sopenharmony_ci
17e41f4b71Sopenharmony_ciThis change is a compatibility change. Since ark_asm does not participate in the application compilation or development process, upgrading this version of the SDK will not have any impact on developers.
18e41f4b71Sopenharmony_ci
19e41f4b71Sopenharmony_ci**API Level**
20e41f4b71Sopenharmony_ci
21e41f4b71Sopenharmony_ci11
22e41f4b71Sopenharmony_ci
23e41f4b71Sopenharmony_ci**Change Version**
24e41f4b71Sopenharmony_ci
25e41f4b71Sopenharmony_ciStarting with Openharmony SDK 4.1.5.5
26e41f4b71Sopenharmony_ci
27e41f4b71Sopenharmony_ci**Change API/Component**
28e41f4b71Sopenharmony_ci
29e41f4b71Sopenharmony_ciThe ark_asm tool in the arkcompiler front-end compiler is offline.
30e41f4b71Sopenharmony_ci
31e41f4b71Sopenharmony_ci**Adaptation Guide**
32e41f4b71Sopenharmony_ci
33e41f4b71Sopenharmony_ciIt will not cause any impact and no adaptation is required.