• Where to get, or how to build toolchain "aarch64 for aarch64 linux"? ? Error trying to build as in "release notes"
    Where to get, or how to build toolchain "aarch64 for aarch64 linux"? I try to do as described in ABE release notes: git clone https://git.linaro.org/toolchain/abe.git run ../abe/abe.sh --manifest...
  • Where to get, or how to build toolchain "aarch64 for aarch64 linux"? ? Error trying to build as in "release notes"
    Where to get, or how to build toolchain "aarch64 for aarch64 linux"? I try to do as described in ABE release notes: git clone https://git.linaro.org/toolchain/abe.git run ../abe/abe.sh --manifest...
  • What is the difference between gcc-arm-aarch64-none-linux-gnu and gcc-arm-aarch64-none-elf tool-chains?
    In download section for cross-compilers I see 2 options that seem viable for AArch64 cross-compiler under x86-64 Linux: gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf.tar.xz and gcc-arm-9.2-2019.12...
  • What is the difference between gcc-arm-aarch64-none-linux-gnu and gcc-arm-aarch64-none-elf tool-chains?
    In download section for cross-compilers I see 2 options that seem viable for AArch64 cross-compiler under x86-64 Linux: gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf.tar.xz and gcc-arm-9.2-2019.12...
  • my_printf compiling for aarch64, armclang vs gcc
    I compiled same sample c file, but got very different asmbler code. The c file is: void my_print(char *fmt, ...){     *((volatile int *) 0x1000) =(int) &fmt; } void test(void){     my_print("a", 1, 2...