> -----Original Message----- [snip] > > I'm completely on Jan's side here. > > What would be possible perhaps is to split ring.h into two headers: a > new one with the pure ring definitions and ring.h #include-ing > xen-compat.h and the new header and #define-ing the xen*mb() macros. > > Not sure this would be worth it, though. >
Ok. Probably not worth it, as you say. If we don't feel comfortable remove old cruft like these then projects importing the headers will just have to hack it or live with importing xen-compat too. Anthony already submitted a patch doing the former for QEMU. Paul > > Juergen _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel