[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4 1/5] xen/compiler: Replace opencoded __attribute__((noreturn))
On 28/02/14 16:33, Jan Beulich wrote: >>>> On 25.02.14 at 13:23, Andrew Cooper <andrew.cooper3@xxxxxxxxxx> wrote: >> Make a formal define for noreturn in compiler.h, and fix up opencoded uses of >> __attribute__((noreturn)). This includes removing redundant uses with >> function definitions which have a public declaration. >> >> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> >> CC: Keir Fraser <keir@xxxxxxx> >> CC: Jan Beulich <JBeulich@xxxxxxxx> >> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> >> CC: Stefano Stabellini <stefano.stabellini@xxxxxxxxxx> >> Acked-by: Tim Deegan <tim@xxxxxxx> > I had already committed this, but it failed my pre-push build test: > >> --- a/xen/include/xen/compiler.h >> +++ b/xen/include/xen/compiler.h >> @@ -14,6 +14,8 @@ >> #define always_inline __inline__ __attribute__ ((always_inline)) >> #define noinline __attribute__((noinline)) >> >> +#define noreturn __attribute__((noreturn)) > This collides with uses of __attribute__((noreturn)) elsewhere in > the tree. Did this really build for you without issue? > > Jan > Hmm - I can see why. I will respin the series and double check each commit for compilation. I think this was broken by splitting out the changes to nmi_crash() in v3. ~Andrew _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |