[ipxe-devel] IPXE support for ARM64
Sharma Bhupesh
bhupesh.sharma at freescale.com
Mon Nov 30 10:02:36 UTC 2015
Hi,
I want to check if the IPXE boot firmware is supported on ARM64 platforms?
I cannot see a 'arch/arm64' folder inside the 'src' directory. When I try
to compile the existing IPXE code downloaded from 'git://git.ipxe.org/ipxe.git'
using the following compilation environment, I get the errors as shown below:
Compilation Environment:
------------------------
1. Linaro 'aarch64-linux-gnu-gcc' toolchain. Version: linaro-1.13.1-4.8-2014.04 - Linaro GCC 4.8-2014.04
2. CROSS_COMPILE=aarch64-linux-gnu-
3. ARCH=arm64
Error Log
---------
# make
rm -f bin{,-*}/*.* bin{,-*}/.certificate.* bin{,-*}/.certificates.* bin{,-*}/.private_key.* bin{,-*}/errors bin{,-*}/NIC ./util/zbin ./util/elf2efi32 ./util/elf2efi64 ./util/efirom ./util/efifatbin ./util/iccfix ./util/einfo TAGS bin{,-*}/symtab
[BUILD] bin/__divdi3.o
aarch64-linux-gnu-gcc: error: unrecognized command line option '-mpreferred-stack-boundary=2'
aarch64-linux-gnu-gcc: error: unrecognized command line option '-mregparm=3'
aarch64-linux-gnu-gcc: error: unrecognized command line option '-mrtd'
aarch64-linux-gnu-gcc: error: unrecognized command line option '-m32'
Any pointers on the same?
Regards,
Bhupesh
More information about the ipxe-devel
mailing list