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 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.