On 04/12/2016 06:55 AM, Pervin, William wrote:
The new Raspberry Pi 3 has a 64-bit ARMv8 processor (WiFi, Bluetooth, C, Python, Mathematica, FreeOffice, etc. all free with the still US$35 board!)
Except that it ships with a 32-bit/armv7 kernel and user space, and you can't run 64-bit/armv8 code on a 32-bit/armv7 kernel. It isn't clear when or if a 64-bit kernel will be available. When/If they provide a 64-bit kernel and user space, then it will come with a 64-bit armv8 compiler.
The Odroid C2 has a 64-bit kernel, but is apparently not stable yet. This is about 40 USD.
There are 64-bit boards available from www.96boards.org that come with a reasonably stable 64-bit kernel and user space, including a compiler. These start at about 100 USD.
would now like to get a 64-bit assembler from GNU. Is there one available? If not yet, when might it appear? Of course I also want a new C compiler to take advantage of the processor. Again, is there one yet?
If you have access to an x86 Ubuntu machine, then "apt install gcc-aarch64-linux-gnu" will work to get a cross toolchain to aarch64.
Linaro has minimally supported cross toolchain binaries for x86 Ubuntu available at
http://releases.linaro.org/components/toolchain/binaries/ if you want a different toolchain than the one provided by the OS. Or you can build one from source. Jim _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils