On Wed, 2023-08-09 at 19:46 +0800, Jiajie Chen wrote: > + builtin_define ("_ABILP32=3"); > + builtin_define ("_LOONGARCH_SIM=_ABILP32");
Let's remove them. These MIPS-style definitions are deprecated: https://github.com/loongson/LoongArch-Documentation/pull/28. Unfortunately for LP64 ABI _ABILP64 is already a part of public API. I've tried to raise a deprecation warning for them, but it seems doing so needs a major change in libcpp... However ILP32 ABI is "fresh new" so we should take the advantage to remove the historic burden. -- Xi Ruoyao <xry...@xry111.site> School of Aerospace Science and Technology, Xidian University