[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v5 4/5] x86: fix indirect thunk usage of CONFIG_INDIRECT_THUNK
>>> On 20.02.18 at 15:10, <roger.pau@xxxxxxxxxx> wrote: > When indirect_thunk_asm.h is instantiated directly into assembly files > CONFIG_INDIRECT_THUNK might not be defined, and thus using .if against > it is wrong. > > Add a check to define CONFIG_INDIRECT_THUNK to 0 if not defined, so > that using .if CONFIG_INDIRECT_THUNK is always correct. > > This suppresses the following clang error: > > <instantiation>:8:9: error: expected absolute expression > .if CONFIG_INDIRECT_THUNK == 1 > ^ > <instantiation>:1:1: note: while in macro instantiation > INDIRECT_BRANCH call %rdx > ^ > entry.S:589:9: note: while in macro instantiation > INDIRECT_CALL %rdx > ^ > > Note that this is a preparatory patch in order to enable clang's > integrated assembler, the integrated assembler is not yet enabled for > assembly files. > > Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |