[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [XEN PATCH 3/3] automation/eclair: build docs/misra to address MISRA C:2012 Dir 4.1
On Fri, 1 Sep 2023, Nicola Vetrini wrote: > The documentation pertaining Directive 4.1 is contained in docs/misra. > The build script driving the analysis is amended to allow ECLAIR to > analyze such file. > > Signed-off-by: Nicola Vetrini <nicola.vetrini@xxxxxxxxxxx> > --- > automation/eclair_analysis/build.sh | 11 ++++++++--- > automation/eclair_analysis/prepare.sh | 5 +++-- > 2 files changed, 11 insertions(+), 5 deletions(-) > > diff --git a/automation/eclair_analysis/build.sh > b/automation/eclair_analysis/build.sh > index ec087dd822fa..556ed698bf8b 100755 > --- a/automation/eclair_analysis/build.sh > +++ b/automation/eclair_analysis/build.sh > @@ -34,11 +34,16 @@ else > fi > > ( > - cd xen > - > make "-j${PROCESSORS}" "-l${PROCESSORS}.0" \ > "CROSS_COMPILE=${CROSS_COMPILE}" \ > "CC=${CROSS_COMPILE}gcc-12" \ > "CXX=${CROSS_COMPILE}g++-12" \ > - "XEN_TARGET_ARCH=${XEN_TARGET_ARCH}" > + "XEN_TARGET_ARCH=${XEN_TARGET_ARCH}" \ > + -C docs misra I don't think you need all these options to generate docs and misra. Probably it would be sufficient just make -C docs misra However given that they are not harmful: Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx> > + make "-j${PROCESSORS}" "-l${PROCESSORS}.0" \ > + "CROSS_COMPILE=${CROSS_COMPILE}" \ > + "CC=${CROSS_COMPILE}gcc-12" \ > + "CXX=${CROSS_COMPILE}g++-12" \ > + "XEN_TARGET_ARCH=${XEN_TARGET_ARCH}" \ > + -C xen > ) > diff --git a/automation/eclair_analysis/prepare.sh > b/automation/eclair_analysis/prepare.sh > index 275a1a3f517c..452e309b658b 100755 > --- a/automation/eclair_analysis/prepare.sh > +++ b/automation/eclair_analysis/prepare.sh > @@ -35,8 +35,9 @@ else > fi > > ( > - cd xen > - cp "${CONFIG_FILE}" .config > + ./configure > + cp "${CONFIG_FILE}" xen/.config > make clean > + cd xen > make -f ${script_dir}/Makefile.prepare prepare > ) > -- > 2.34.1 >
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |