Anybode know or can confirm if Delphi 10.1 Berlin is able to compile for ARMv8 architecture CPU (like Exynos 5433 octa core in Samsung Galaxy Tab S2) ?

Anybode know or can confirm if Delphi 10.1 Berlin is able to compile for ARMv8 architecture CPU (like Exynos 5433 octa core in Samsung Galaxy Tab S2) ?
I am unable to find the information. The docwiki page doesn't answer to the question.

Comments

  1. Some guys in previous posts said they were able to compile against 64-bit processors :D

    ReplyDelete
  2. Please, vote for https://quality.embarcadero.com/browse/RSP-13307, whether you would love to see ARMv8 code generation, this support has technical difficulties: (1) it do require updating the LLVM version to a newer one (DCCAARM is based on LLVM 3.3 and it is the first LLVM version supporting 64-bit build), (2) it do require updating the Android NDK to a newer one (Android NDK r9c doesn't support 64-bit builds) and (3) it would double the size of the application once you will have two .so files but it can be solved generating a .apk per ABI (ARMv7 and ARMv8) and so you don't suffer this problem anymore.

    ReplyDelete
  3. Thank you all for the valuable inputs.

    ReplyDelete

Post a Comment