On Tue, Oct 10, 2017 at 5:51 PM, Andrey Ryabinin <[email protected]> wrote: > > > On 10/10/2017 06:27 PM, Alexander Potapenko wrote: >> >> v3: - Andrey Ryabinin's comments: reinstated scripts/Makefile.kcov >> and moved CFLAGS_KCOV there, dropped CFLAGS_KCOV_COMPS > > Huh? Try again. Reverted Makefile.lib in v4. Thanks! >> diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib >> index 5e975fee0f5b..7ddd5932c832 100644 >> --- a/scripts/Makefile.lib >> +++ b/scripts/Makefile.lib >> @@ -142,6 +142,12 @@ _c_flags += $(if $(patsubst n%,, \ >> $(CFLAGS_KCOV)) >> endif >> >> +ifeq ($(CONFIG_KCOV_ENABLE_COMPARISONS),y) >> +_c_flags += $(if $(patsubst n%,, \ >> + >> $(KCOV_INSTRUMENT_$(basetarget).o)$(KCOV_INSTRUMENT)$(CONFIG_KCOV_INSTRUMENT_ALL)), >> \ >> + $(CFLAGS_KCOV_COMPS)) >> +endif >> + >> # If building the kernel in a separate objtree expand all occurrences >> # of -Idir to -I$(srctree)/dir except for absolute paths (starting with >> '/'). >> >>
-- Alexander Potapenko Software Engineer Google Germany GmbH Erika-Mann-Straße, 33 80636 München Geschäftsführer: Paul Manicle, Halimah DeLaine Prado Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft: Hamburg

