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

Re: [PATCH v3 1/4] x86/EFI: sanitize build logic


  • To: Jan Beulich <jbeulich@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Mon, 24 Aug 2020 18:32:34 +0100
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Wei Liu <wl@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Delivery-date: Mon, 24 Aug 2020 17:32:47 +0000
  • Ironport-sdr: 9aRUVSIh+sisJHbAgdMUENE60R710nr7l+p1geSUK0RwcMN7LGrPCytDa9sZXc0hMH7PntA+yq 4jfdu2gDmkI/xOyItTk8vz0bbEy7U3YHHnGfls8d/o1A2ka9VU+ei7qixPdXFMMKu9SB8dp0ya oc3x5ZoSE7WLf6w+2jy0I3tQfduqTH3O2p4pz2JIxP1ZNsgCY+rJ+lhp3VyjmZtXZQPFNIyCId /DdFD/ezHT2Rf8315/XfDnR/uLnHkxQn1QHIp3BxcYNBY1gCaFkGnsb3xrjafRS0OGblkXz6C4 uDY=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 24/08/2020 12:58, Jan Beulich wrote:
> With changes done over time and as far as linking goes, the only special
> things about building with EFI support enabled are
> - the need for the dummy relocations object for xen.gz uniformly in all
>   build stages,
> - the special efi/buildid.o file, which can't be made part of
>   efi/built_in.o, due to the extra linker options required for it.
> All other efi/*.o can be consumed from the built_in*.o files.
>
> In efi/Makefile, besides moving relocs-dummy.o to "extra", also properly
> split between obj-y and obj-bin-y.
>
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/181365160

This appears to work.

Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.