On Dec 29, 2013, at 4:52 PM, Doug Goldstein <cardoe@xxxxxxxxxx> wrote: > > We brought over use of the __GNUC_PREREQ macro from libvirt but didn't > bring over the definition of it. This brings over the macro from libvirt > sources. > --- > libvirt-utils.h | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/libvirt-utils.h b/libvirt-utils.h > index f55be7b..add7553 100644 > --- a/libvirt-utils.h > +++ b/libvirt-utils.h > @@ -65,6 +65,15 @@ > # endif > > # ifdef __GNUC__ > + > +# ifndef __GNUC_PREREQ > +# if defined __GNUC__ && defined __GNUC_MINOR__ > +# define __GNUC_PREREQ(maj, min) \ > + ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) > +# else > +# define __GNUC_PREREQ(maj,min) 0 > +# endif > + > /** > * ATTRIBUTE_UNUSED: > * > -- > 1.8.3.2 > Embarrassingly I didn't git add the missing #endif before I did a git commit --amend so it didn't appear here. But if this is ACK'd rest assured, I've fixed it locally. -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list