>>> On 04.02.15 at 10:04, <andrew.coop...@citrix.com> wrote: > On 03/02/2015 17:14, Daniel Kiper wrote: >> On Mon, Feb 02, 2015 at 09:28:49AM +0000, Jan Beulich wrote: >>>>>> On 30.01.15 at 18:54, <daniel.ki...@oracle.com> wrote: >>>> - xen.efi build will not so strongly depend >>>> on a given GCC and binutils version. >>> While I can see the possibility of making the binutils version >>> dependency go away (by manually creating the PE header), I can't >>> see how you'd overcome the gcc one: The MS calling convention >>> support is still going to be needed (not having looked at the patches >> Right, I forgot about that one. >> >>> themselves yet, I can't see myself accepting the introduction of >>> stubs to convert between calling conventions). > > How about __attribute__((ms_abi)) ? It would appear to exist for this > purpose.
But that's the point: Older compilers don't support it. And with compilers supporting it we need no stubs. Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel