[xen master] shim: allow building of just the shim with build-ID-incapable linker
Author: Jan Beulich <[hidden email]>
AuthorDate: Tue Feb 20 10:10:59 2018 +0100
Commit: Jan Beulich <[hidden email]>
CommitDate: Tue Feb 20 10:10:59 2018 +0100
shim: allow building of just the shim with build-ID-incapable linker
The ELF note the shim build inserts causes mkelf32 to choke on the
second program header. However, the output of mkelf32 isn't really
needed when building inside tools/firmware/ - an attempt to build it is
made solely because of a wrong dependency.
Further changes to the make logic will be needed to also allow building
a shim-enabled "normal" xen with such a linker (as it looks the --notes
option will need passing not just when the linker support build ID
Also drop a stray variable setting from the x86 Makefile.