grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 08/18] efi: build xen.gz with EFI code


From: Daniel Kiper
Subject: Re: [PATCH 08/18] efi: build xen.gz with EFI code
Date: Fri, 27 Mar 2015 12:14:57 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

On Mon, Mar 02, 2015 at 04:14:22PM +0000, Jan Beulich wrote:
> >>> On 30.01.15 at 18:54, <address@hidden> wrote:
> > --- a/xen/arch/x86/efi/Makefile
> > +++ b/xen/arch/x86/efi/Makefile
> > @@ -1,14 +1,14 @@
> >  CFLAGS += -fshort-wchar
> >
> > -obj-y += stub.o
> > +obj-y += boot.o
> > +obj-y += compat.o
> > +obj-y += runtime.o
>
> So how is this going to work with a compiler not new enough to
> support the MS ABI (via function attribute)?

README says:

First, there are a number of prerequisites for building a Xen source
release. Make sure you have all the following installed, either by
visiting the project webpage or installing a pre-built package
provided by your OS distributor:
    * GCC v4.1 or later

IIRC, MS ABI is supported starting from GCC v4.0. Should we care
about people using compilers older than we require? Though another
question arises. Is it possible to build GCC v4.0 and newer with MS ABI
disabled? If yes then we should take into account that thing.

Daniel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]