From d0eabc5eef73724dbb10865480140a704e7b0485 Mon Sep 17 00:00:00 2001 From: Artiom Vaskov Date: Thu, 17 Feb 2022 10:34:42 -0500 Subject: [PATCH] Add ppc64 and s390x arch support. Signed-off-by: Artiom Vaskov --- lib/extensions.js | 2 ++ test/errors.js | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/extensions.js b/lib/extensions.js index fcfffdc19..2e9020229 100644 --- a/lib/extensions.js +++ b/lib/extensions.js @@ -43,6 +43,8 @@ function getHumanArchitecture(arch) { case 'ia32': return '32-bit'; case 'x86': return '32-bit'; case 'x64': return '64-bit'; + case 'ppc64': return '64-bit'; + case 's390x': return '64-bit'; default: return false; } } diff --git a/test/errors.js b/test/errors.js index 537ebb6df..fb9ba173d 100644 --- a/test/errors.js +++ b/test/errors.js @@ -16,7 +16,8 @@ describe('binary errors', function() { function getCurrentArchitecture() { if (process.arch === 'x86' || process.arch === 'ia32') { return '32-bit'; - } else if (process.arch === 'x64') { + } else if (process.arch === 'x64' || process.arch === 'ppc64' || + process.arch === 's390x') { return '64-bit'; } return '';