Johannes Schindelin writes ("Re: [Qemu-devel] [PATCH] avoid name clashes due to LIST_* macros"): > Read what you wrote. By that reasoning you cannot use _any_ name in qemu, > because qemu should bend over to be mixable with other code.
No, not at all. Just that when a clash happens something sensible should be done: one or the other should be renamed. > Now, if you seriously want to integrate the audiosubsystem with something > in the Linux kernel, you might rename the macros. But unless you > contribute that code, and people like it, I guess you will not stand much > of a chance to get the renaming patch into QEmu. This problem is not theoretical. I wouldn't be arguing about it otherwise. Without this change, our minios qemu does not build. Ian.