The
Linux 3.7 kernel introduces
support for 64-bit ARM, a.k.a.
AArch64. In further enabling 64-bit ARM support under Linux, the GCC Steering Committee has now officially accepted the AArch64 port of the GNU Compiler Collection. 64-bit ARM now has a compiler!
For many months there has been work on
64-bit ARM in GCC and patches have been available, but not officially accepted by GCC as a port to the new ARM architecture. However, the steering committee has now officially approved this work so that it can be on its way into the mainline GCC compiler code-base.
Here's the brief
email announcement: "I am pleased to announce that the GCC Steering Committee has accepted the AArch64 port for inclusion in GCC and appointed Richard Earnshaw and Marcus Shawcroft as co-maintainers."
On the kernel side, in yesterday's
3.7-rc1 release announcement, Linus Torvalds criticized the 64-bit ARM kernel work for replicating the 32-bit ARM
arch code rather than merging it back with the 32-bit code.