ARMv8 - Running legacy 32 bit Applications on 64 bit OS
问题 Going thru the ARMv8 manual, I have the following questions to help understand the big picture. Can legacy 32 bit app. (ARMv7 or earlier) run as is on the ARMv8 OS? If the legacy applications need to be rebuilt for ARMv8 and assuming that I rebuild the application as 32 bit (Aarch32), does this need 32 bit OS underlying support? (It is interesting to know how the addressing mechanism works here.) Please provide references wherever possible. PS: I am targeting Linux OS with Aarch64 support (3