From Adélie Linux
The 64-bit ARM architecture, also known as AArch64, is a Tier 3 architecture in Adélie Linux.
- Acquire hardware and developers.
This list contains computers used by the ARM64 team for testing. Not all hardware is working yet. 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