On 12 August 2015 at 04:52, Gao, Liming <[email protected]> wrote: > Reviewed-by: Liming Gao <[email protected]> >
Thanks. Committed as SVN r18206 > -----Original Message----- > From: edk2-devel [mailto:[email protected]] On Behalf Of Ard > Biesheuvel > Sent: Tuesday, August 11, 2015 8:03 PM > To: [email protected]; Liu, Yingke D > Cc: [email protected]; Ard Biesheuvel > Subject: [edk2] [PATCH] BaseTools: add ARCH detection for AARCH64 and ARM > > Add auto detection for the ARCH variable for AARCH64 and ARM systems. This > allows us to do a native build of the BaseTools without the need to set ARCH > externally. > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Ard Biesheuvel <[email protected]> > --- > BaseTools/Source/C/GNUmakefile | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/BaseTools/Source/C/GNUmakefile b/BaseTools/Source/C/GNUmakefile > index 6aa37e49fb9e..66baabb3f080 100644 > --- a/BaseTools/Source/C/GNUmakefile > +++ b/BaseTools/Source/C/GNUmakefile > @@ -25,6 +25,12 @@ ifndef ARCH > ifeq ($(patsubst i%86,IA32,$(uname_m)),IA32) > ARCH=IA32 > endif > + ifneq (,$(findstring aarch64,$(uname_m))) > + ARCH=AARCH64 > + endif > + ifneq (,$(findstring arm,$(uname_m))) > + ARCH=ARM > + endif > ifndef ARCH > $(info Could not detected ARCH from uname results) > $(error ARCH is not defined!) > -- > 1.9.1 > > _______________________________________________ > edk2-devel mailing list > [email protected] > https://lists.01.org/mailman/listinfo/edk2-devel > _______________________________________________ > edk2-devel mailing list > [email protected] > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

