summary refs log tree commit diff
path: root/lib/systems/parse.nix
diff options
context:
space:
mode:
Diffstat (limited to 'lib/systems/parse.nix')
-rw-r--r--lib/systems/parse.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/systems/parse.nix b/lib/systems/parse.nix
index b7802928544..ac450534fe1 100644
--- a/lib/systems/parse.nix
+++ b/lib/systems/parse.nix
@@ -475,6 +475,8 @@ rec {
             if lib.versionAtLeast (parsed.cpu.version or "0") "6"
             then abis.gnueabihf
             else abis.gnueabi
+          # Default ppc64 BE to ELFv2
+          else if isPower64 parsed && isBigEndian parsed then abis.gnuabielfv2
           else abis.gnu
         else                     abis.unknown;
     };