[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH for-next 8/9] xsm: add bodge when compiling with llvm coverage support
>>> On 26.10.17 at 11:19, <roger.pau@xxxxxxxxxx> wrote: > --- a/xen/include/xsm/dummy.h > +++ b/xen/include/xsm/dummy.h > @@ -24,8 +24,22 @@ > * if references remain at link time. > */ > #define LINKER_BUG_ON(x) do { if (x) __xsm_action_mismatch_detected(); } > while (0) > + > +#ifdef CONFIG_LLVM_COVERAGE > +/* > + * LLVM coverage support seems to disable some of the optimizations needed in > + * order for XSM to compile. Since coverage should not be used in production > + * provide an implementation of __xsm_action_mismatch_detected to satisfy the > + * linker. > + */ > +static void __xsm_action_mismatch_detected(void) > +{ > + ASSERT_UNREACHABLE(); > +} I'm pretty sure this wants to be "inline". Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |