From 7729da6fddf1316e91b6ce6b9ae73e335655ce89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Hor=C3=A1k?= Date: Fri, 25 Nov 2022 11:45:21 +0000 Subject: [PATCH] add s390x platform support --- cds/compiler/gcc/compiler_macro.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cds/compiler/gcc/compiler_macro.h b/cds/compiler/gcc/compiler_macro.h index f954d6ca8..44ddc79f0 100644 --- a/cds/compiler/gcc/compiler_macro.h +++ b/cds/compiler/gcc/compiler_macro.h @@ -103,6 +103,11 @@ # define CDS_BUILD_BITS 64 # define CDS_PROCESSOR__NAME "IBM PowerPC64" # define CDS_PROCESSOR__NICK "ppc64" +#elif defined(__s390x__) +# define CDS_PROCESSOR_ARCH CDS_PROCESSOR_S390X +# define CDS_BUILD_BITS 64 +# define CDS_PROCESSOR__NAME "IBM Z" +# define CDS_PROCESSOR__NICK "s390x" #elif defined(__arm__) && __SIZEOF_POINTER__ == 4 && __ARM_ARCH >= 7 && __ARM_ARCH < 8 # define CDS_PROCESSOR_ARCH CDS_PROCESSOR_ARM7 # define CDS_BUILD_BITS 32