> On 23 May 2023, at 17:38, Anthony PERARD <anthony.per...@citrix.com> wrote: > > Everything needed to build the hypervisor should already be configured > by "xen/Makefile", thus Config.mk shouldn't be needed. > > Then, Config.mk keeps on testing support of some CFLAGS with CC, the > result of this testing is not used at this stage so the build is > slowed unnecessarily. > > Likewise, GCC is checked to be at the minimum at 4.2 when entering > every sub-directory, so the check have run countless time at this > stage. > > We only need to export a few more configuration variables. And add > some variables in Kbuild.include, and macro fallbacks for Make older > than 3.81. (Adding `or` just in case. it's only used in xen/Makefile, > which includes Config.mk and so has already the fallback.) > > Signed-off-by: Anthony PERARD <anthony.per...@citrix.com> > --- Reviewed-by: Luca Fancellu <luca.fance...@arm.com> Tested-by: Luca Fancellu <luca.fance...@arm.com>
- [XEN PATCH 05/15] build: introduce a generic command for gz... Anthony PERARD
- Re: [XEN PATCH 05/15] build: introduce a generic comma... Jan Beulich
- Re: [XEN PATCH 05/15] build: introduce a generic c... Anthony PERARD
- [XEN PATCH 11/15] build: rename CFLAGS to XEN_CFLAGS in xen... Anthony PERARD
- [XEN PATCH 14/15] Config.mk: move $(cc-option, ) to config/... Anthony PERARD
- [XEN PATCH 15/15] build: remove Config.mk include from Rule... Anthony PERARD
- Re: [XEN PATCH 15/15] build: remove Config.mk include ... Luca Fancellu
- Re: [XEN PATCH 15/15] build: remove Config.mk include ... Jan Beulich
- [XEN PATCH 10/15] build: rename $(AFLAGS) to $(XEN_AFLAGS) Anthony PERARD
- Re: [XEN PATCH 10/15] build: rename $(AFLAGS) to $(XEN... Luca Fancellu
- Re: [XEN PATCH 10/15] build: rename $(AFLAGS) to $... Luca Fancellu
- [XEN PATCH 12/15] build: avoid Config.mk's CFLAGS Anthony PERARD
- Re: [XEN PATCH 12/15] build: avoid Config.mk's CFLAGS Luca Fancellu
- Re: [XEN PATCH 12/15] build: avoid Config.mk's CFLAGS Jan Beulich
- Re: [XEN PATCH 00/15] build: cleanup build log, avoid user'... Andrew Cooper