From Adélie Linux
The 64-bit ARM architecture, also known as AArch64, is a Tier 1 architecture in Adélie Linux.
- Acquire hardware and developers.
This list contains computers used by the ARM64 team for testing. Feel free to use the BTS or mailing list if you encounter issues with Adélie/AArch64.
- Cavium ThunderX2-based system (sponsored by Packet.net)
- Pine64+ (Allwinner A64)
- Raspberry Pi 3
Build system configuration
- Cavium ThunderX @ 2.0 GHz
- 32 GB RAM
# -O2 -> Perform second-level optimisations. # Not -Os because ARM64 machines aren't starved for space. # -ggdb -> Generate GDB debugging information. # This is used with splitdebug to make -dbg split packages. # -mcpu=armv8-a -> Require a ARMv8 CPU. # -mtune=cor... -> Tune for the Cortex-A53 core. This is the most popular core # in both consumer SoCs and phones, and will provide the best # speed profile on the devices that are the slowest. export CFLAGS="-O2 -ggdb -mcpu=armv8-a -mtune=cortex-a53" export LDFLAGS="-Wl,--as-needed"
export JOBS=96 export MAKEFLAGS=-j$JOBS