[PATCH openEuler-23.09] arm64: fix abi change caused by ILP32