diff options
-rw-r--r-- | BaseTools/Source/C/GNUmakefile | 5 | ||||
-rw-r--r-- | BaseTools/Source/C/Makefiles/header.makefile | 5 |
2 files changed, 6 insertions, 4 deletions
diff --git a/BaseTools/Source/C/GNUmakefile b/BaseTools/Source/C/GNUmakefile index 1d048c4..37bcce5 100644 --- a/BaseTools/Source/C/GNUmakefile +++ b/BaseTools/Source/C/GNUmakefile @@ -21,8 +21,9 @@ ifndef HOST_ARCH endif
ifneq (,$(findstring aarch64,$(uname_m)))
HOST_ARCH=AARCH64
- endif
- ifneq (,$(findstring arm,$(uname_m)))
+ else ifneq (,$(findstring arm64,$(uname_m)))
+ HOST_ARCH=AARCH64
+ else ifneq (,$(findstring arm,$(uname_m)))
HOST_ARCH=ARM
endif
ifndef HOST_ARCH
diff --git a/BaseTools/Source/C/Makefiles/header.makefile b/BaseTools/Source/C/Makefiles/header.makefile index eac295b..52cbffc 100644 --- a/BaseTools/Source/C/Makefiles/header.makefile +++ b/BaseTools/Source/C/Makefiles/header.makefile @@ -23,8 +23,9 @@ ifndef HOST_ARCH endif
ifneq (,$(findstring aarch64,$(uname_m)))
HOST_ARCH=AARCH64
- endif
- ifneq (,$(findstring arm,$(uname_m)))
+ else ifneq (,$(findstring arm64,$(uname_m)))
+ HOST_ARCH=AARCH64
+ else ifneq (,$(findstring arm,$(uname_m)))
HOST_ARCH=ARM
endif
ifndef HOST_ARCH
|