Re: [PATCH] coverage: update gcov info for newer versions of gcc

2023-09-11 Thread Alex Bennée
Jan Beulich writes: > On 11.09.2023 17:26, Alex Bennée wrote: >> Jan Beulich writes: >>> On 02.09.2023 17:11, Javi Merino wrote: --- a/xen/common/coverage/Makefile +++ b/xen/common/coverage/Makefile @@ -5,7 +5,9 @@ obj-y += $(call cc-ifversion,-lt,0407, \ gcc_3_4

Re: [PATCH] coverage: update gcov info for newer versions of gcc

2023-09-11 Thread Jan Beulich
On 11.09.2023 17:26, Alex Bennée wrote: > Jan Beulich writes: >> On 02.09.2023 17:11, Javi Merino wrote: >>> --- a/xen/common/coverage/Makefile >>> +++ b/xen/common/coverage/Makefile >>> @@ -5,7 +5,9 @@ obj-y += $(call cc-ifversion,-lt,0407, \ >>> gcc_3_4.o, $(call cc-ifversion,-lt,040

Re: [PATCH] coverage: update gcov info for newer versions of gcc

2023-09-11 Thread Alex Bennée
Jan Beulich writes: > On 02.09.2023 17:11, Javi Merino wrote: >> --- a/xen/common/coverage/Makefile >> +++ b/xen/common/coverage/Makefile >> @@ -5,7 +5,9 @@ obj-y += $(call cc-ifversion,-lt,0407, \ >> gcc_3_4.o, $(call cc-ifversion,-lt,0409, \ This isn't even supported, see below:

Re: [PATCH] coverage: update gcov info for newer versions of gcc

2023-09-07 Thread Henry Wang
Hi Jan, > On Sep 7, 2023, at 22:41, Jan Beulich wrote: > > Henry - afaict this was submitted after the feature submission deadline, > so you may want to consider giving it an exception. Yes I am ok to include this in 4.18. Kind regards, Henry > > Jan

Re: [PATCH] coverage: update gcov info for newer versions of gcc

2023-09-07 Thread Javi Merino
On Thu, Sep 07, 2023 at 04:41:59PM +0200, Jan Beulich wrote: > On 02.09.2023 17:11, Javi Merino wrote: > > --- a/xen/common/coverage/Makefile > > +++ b/xen/common/coverage/Makefile > > @@ -5,7 +5,9 @@ obj-y += $(call cc-ifversion,-lt,0407, \ > > gcc_3_4.o, $(call cc-ifversion,-lt,0409,

Re: [PATCH] coverage: update gcov info for newer versions of gcc

2023-09-07 Thread Jan Beulich
On 02.09.2023 17:11, Javi Merino wrote: > --- a/xen/common/coverage/Makefile > +++ b/xen/common/coverage/Makefile > @@ -5,7 +5,9 @@ obj-y += $(call cc-ifversion,-lt,0407, \ > gcc_3_4.o, $(call cc-ifversion,-lt,0409, \ > gcc_4_7.o, $(call cc-ifversion,-lt,0500, \ >

[PATCH] coverage: update gcov info for newer versions of gcc

2023-09-02 Thread Javi Merino
Shamelessly copy changes to gcov_info structures from linux so that we can capture coverage for xen built with newer compilers. Signed-off-by: Javi Merino --- This doesn't solve all the problems with coverage as Xen still crashes when trying to reset/read coverage[0]. Still, it's a step forward.